This was awesome! I kept teleporting in the room with the key and I'm not sure why, maybe I followed the path wrong or something.
Apart from that, I really love the enemy designs and the twist at the end!! I had a lot of fun playing this, especially with such a unique battle mechanic. Feels like I'm playing a rhythm game and Punch-Out at the same time. :P

(take this as a reminder to hydrate)