Babel Rising Teaser Trailer
Discover Babel Rising, the New God Game on Xbox Live and PSN! Babel Rising lets you play as a God and use your powers to prevent humans from building the tower of Babel...
15 March 2012
Popular on gamewatcher
Dead Rising 4: Dead Rising 4 PC Steam Performance Test
14 March 2017