I LOVE the idea of this game but the top screen is cropped if you try to play it in the browser. :(
Which Browser are you using, it Works perfectly fine for me on firefox!
Using FireFox as well... Hm, super weird