Best 2D Mario game to come out in a long time. The levels were all really fun and creative. Only minor complaint would be that I wasn't a big fan of the new powerups they added, however the badges partially make up for that (besides the invisibility one, might be the worst thing ever created).