What's the game called?

04-21-2013, 08:57 AM
#1
What's the game called?

I swear I saw it over the last few weeks but have checked the homepage 4 times and seem to miss it every time.

There was a Flash game where you'd build a vehicle that you ended up fighting with it. Each battle would give you a new component. I thought I saw it game to the iDevices? Am I wrong?

Thanks in advance.