The music doesn't clash the best with the game, controls feel slippery and unnatural, controls scheme is also a little unusual, more detail could've been put into the world. Overall, for your first game, you could've easily done worse. Be proud of yourself for committing to the jam and finishing something but know that you still can be better.