This is a great first game, frankly; congratulations. I have one suggestion. Add coyote time to the jump. If you don't know what this is, look it up. It'll make your games better. I also noticed one bug: the boss can run off the platform when chasing you, which doesn't kill it, which forces the player to restart the game. Other than that, good job, and keep it up!