Xbox 36014 years ago0Scivelation slated for Xbox 360 release in Q3 2010TopWare Interactive has announced today that Scivelation, “a cinematic gameplay experience set in a dystopian …