I like the concept (and the titbit where it scolded me for being up late lol), but I think it could use some attention.
- Moving is hard. I agree with Ilya that slippery mechanics should be used occasionally, but I also think there is some mishandling of resetting - I got stuck in semi infinite loop of the character falling off the roof right after re-spawning, as previous movement physics were not getting reset :D
- For this sort of platformer I think it would be probably more intuitive if you could attack as you walk
- Moving camera with the mouse is quite awkward and for me it stops when mouse reaches the edge of the screen, so I can't quite see the full scene unfortunately