Damn that was a hard game :D Almost felt like a rage game at times. You got cool and fitting mechanics, a nice level of polish and a very fitting art style! The Sound/Music felt a little bit lacking but overall a pretty good job!