Dost Thou Challenge The WiiWare Gods?

A gameplay teaser trailer has been released for Gods vs Humans which is due to make an appearance on WiiWare, as well as a whole bunch of info about the game to tease you even more. In Gods vs Humans, you embody major Gods from the most fabulous mythologies: Scandinavian, Egyptian, Greco-Roman and Japanese. As a god, you have enough power to rule the humans. All but cheeky ones! Some of them want to enter your domain. They have decided to build a tower to confront you. Use your divine powers to bring down the building and show who is the boss. Be careful not to hurt them though, you need people to believe in you!