11th April 2007, 3:07 PM
It's in the Paper Mario franchise and is being made by Intelligent Systems. What more could you really need?
... and as for that site, it's a perfectly fine game-videos site... they all have advertising somewhere.
... and as for that site, it's a perfectly fine game-videos site... they all have advertising somewhere.