Awesome game! Really cool concept and it works like a charm. And I love how it ties into the theme of 'the hero not being the hero'. Really nice job!
It did freeze on me though. Just when I moved something around. I can still type this comment, so it seems to be the game, not the browser. Music is choppy now as well while frozen.