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 Dec 12th 2013 5:00PM
Posted on Dec 12th 2013 11:30AM
Posted on Dec 11th 2013 5:00PM