Nexcra Software
Category
Long Description

Indie game studio bringing Armored ACORNS - a brand new couch co-op beat 'em up to Wii U in 2017.

Founded
2011
City
Davis, CA