Pretty cool game, mechanics feel good, progression feels important. Music doesn't seem to fit, but is pretty good on its own anyway :D