Thanks so much for playing! Glad you remembered you saw it at the con. On the music, the game is getting a totally new soundtrack as it's the one part people weren't having a major response to. The initial soundtrack would've worked better if this was a tv series or movie instead of a game so now music that better captures the spirit of gameplay is being made.
An updated demo with new music will be posted prior to the full game.