I defeated the Viper and lifted the curse, it took me 04:25 and a little more than 5 tries.
The game probably proposes sequences a console would struggle to handle (and parallax scrolling a dev would struggle faking this well ;) ) but the game looks great, sounds great and it's super fun and juicy with great staging as well, all these boss fights rock. Finally the difficulty was perfect for me, I had a ton of fun playing and the game was satisfying to beat.
Thanks for sharing!