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.
Nice, game looks alright.
N4G is a community of gamers posting and discussing the latest game news. It’s part of NewsBoiler, a network of social news sites covering today’s pop culture.