PS3 New Trailer for Babel Rising Orchestrates Utter Destruction and Revenge May 22nd, 2012 0 When was the last time that a game allowed you to play god, causing mass destruction on civilizations? Can't remember? Well that's fine, because...