Paper Mario Sticker Star

Bowser is back to his mischievous ways yet again in Paper Mario Sticker Star ($40), where it's up to players to save the town of Decalburg and the celebrated Sticker Fest by defeat enemies, collecting items, and navigating colorful 3D environments.

What’s Your Reaction? 0 0 0 0 0 0 0Reactions