10 New MotorStorm Apocalypse Screens Released

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.