Definitely an interesting idea and good first try.
Try to smooth the learning curve. Right now you have all mechanics thrown at the player right away: physics, movement, jumping, enemy, jump pads and buttons. Try to start with just a simple movement, then first obstacle. Then a harder obstacle. The first jumppad and button in a very simple situation. Then an enemy. Right now it's very hard off the start.
Welcome to game development and don't stop!