The game was created by Frozen Codebase, an indie studio in lovely Green Bay, Wisconsin, made up of designers and artists from companies you've definitely heard of. Frozen Codebase is currently working on another announced XBLA game called Elements of Destruction, also being published by THQ.
Posted on Mar 15th 2014 12:30PM
Posted on Mar 14th 2014 4:30PM
Posted on Mar 14th 2014 3:30PM