First 30 Minutes of Super Paper Mario Hits The Internets

Super Paper Mario comes out on April 9th, but already the first 30 minutes of the game has been captured and uploaded for all the world to see.

Read Full Story >>
The story is too old to be commented.