From what I see, this is probably one of your first gamejams. If so, congrats on submitting the game. It takes a lot of effort to submit a game, and it is almost never finished as intended (And your teamates quit on you, and still you delivered. THAT'S AWESOME) . My only feedback is that probably you should on future gamejams keep the scope of your game short, and work more on polishing the game and on the user experience. Congrats on delivering on your commitment, never stop doing that :).