Image
Top
Menu
September 9, 2011

My Giants Development Montage, 2011-09-10

It’s been three months since we started working on My Giants. The game seems to start taking life on its own with each design, technology, or direction change. Here’s a quick one minute video to show you our progress so far for those of you who just learned about My Giants. :)