It's a very good first project, with everything working as it should! For another future jam it might be a good idea to team up with someone who can help you with the graphics and sounds. The idea has a lot of potential!