Great art and audio, I'm amazed. Really liked the gameplay too, although the last level is a bit annoying, as it suffers a little from the clunky platforming. But this is hands down one of the best game I've played this jam, bravo!
I think I did, but then there's a console bug with tons of red lines xD It's definitely possible timing-wise, but super hardcore (which I kinda like, it was just a little much.)