Overall not bad for first game, but I want to point out some things: In main menu text is blured. When I die, I don't know what my score was, you should show last score and highscore in the menu. When your game doesn't have randomly generated worlds it gets boring after a while. However if you didn't want to or can't do that you should put some kind of checkpoint in there once in a while. The platforming was kinda fun, although it lacked things like some obstacles, enemies, etc. I would also consider adding that, if you walk of an edge you can still jump after a few frames, because it feels like the game doesn't work, when this happens to you. And finally you should really improve the graphics. If you can't do art well, try asking a friend if he wants to team up with you or find some royalty free assets online. I understand that you probably put a lot of work into this game and I had fun playing it. I just wanted to help you adress some issues so your skills improve. Wish you luck in your gamedev journey :)