Probably one of the best, if not THE best game I've played on NewGrounds. I haven't beaten it yet seeing I just cleared my cache playing locally and lost all my progress, buuuuuuut that doesn't mean it isn't an awesome game. It's the type of game where I can pop on my head phones, blast some music, and just have some fun. LOVE it.