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 Sep 20th 2014 11:30AM
Posted on Sep 19th 2014 8:00PM
Posted on Sep 19th 2014 6:30PM