Very creative and fun! Great job, especially for one of your first games :D
Some minor feedback:
- The text at the beginning revealing from the bottom up makes no sense since you have to wait until it's fully revealed to really read it.
- Platforming is missing all the nice-to-haves (coyote time, variable jump, etc.)
- Controls felt weird. When using both keyboard and mouse, WASD is more ergonomic instead of arrow keys. You could always bind both so the player can choose. On laptop it was a bit weird.