Ubisoft has released a new teaser trailer and three screenshots for Babel Rising, its PSN and XBLA game which allows you to play God and keep the Babylonians from building three different towers to heaven.