This feel like a beta for a indie game that's been in the works rather than a game jam game. The art, Music, Concept and everything else is great. You made something of a professional quality in a short period. Good job!