SCEA has released 10 amazing screenshots of MotorStorm Apocalypse which really shows how good the game is going to be visually. MotorStorm Apocalypse is the upcoming Playstation 3 exclusive, which is set in a post-apocalyptic city where the building crash down around the racers. MotorStorm Apocalypse is slated for release in North America on April the 12th.