Destroy Some Mythological Mega Structures in Gods vs. Humans

Heading to the WiiWare comes a "destroy your own Babylon Tower" type of game in Gods vs. Humans, a cheeky new game where you must stop the humans, at all cost, from building a tower to your heaven.

Read Full Story >>
The story is too old to be commented.