Way to bust ass on this! I'm still surprised that music works so well as-is.
I always give people a hard time for saying they don't have time for a game-jam, there's always time! Be it 12-hours on something like this or 1-hour on a simple bitsy game. But even that said, it's awesome how cohesive this is for a 12 hour jam! Good job!