Super Mario Flash 2 will surely make you feel challenged in facing different obstacles with Super Mario. Think you can overcome the game?

Tags: Arcade, Mario