Super awesome game! Not sure if its my browser but game started lagging at the end.
Thanks for the comment! It does lag a bit in the browser so we are going to put up a windows version soon.