Archive for June 15th, 2012
 

 

Vengeance is Mine

Lasting First Impressions of Babel Rising from Ubisoft » Another God-game from Ubisoft has come to XBLA and PSN thanks to developer Mando Productions.  Unlike Ubisoft’s previous God-game, last year’s Summer of Arcade titl...
by Sean
0