Yeah this game is fantastic. Tight level design, great controls, satisfying unlocks and progression system, rewarding for multiple types of play, and the first scoring/point system I've cared about in years. It's one of the few games where I immediately started a second game after finishing it for the first time.
I'm due for another play through of it, if it holds up as well as I remember I'd probably consider it one of my favorite games.
I'm due for another play through of it, if it holds up as well as I remember I'd probably consider it one of my favorite games.