Do you feel like playing as a god to not let people build towers? We have that exact (and only) game for you on this week’s XBLA Wednesday. Babel Rising lets you play as a god who must prevent the villagers from building a tower. You’ll face up against some challenging enemies and you’ll be able to throw some Kinect functionality in there too. The game will set you back 800 MSP. In case you love your god simulators, this XBLA Wednesday has got something for you.