The music got me stressed :D The game is really cool though, keep imroving it!
The music doesn't really let up :O
Thanks for playing!