This looks really cool, I tried playing, but it seems to run pretty laggy on my browser.
Hey thank you for trying and playing... Take you for the notice. :s