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 May 21st 2013 10:15AM
Posted on May 20th 2013 6:30PM
Posted on May 20th 2013 6:00PM