This is probably the game i played the most so far, it's really good! I just wish i could play the browser version in fullscreen. The desktop version doesn't seem to have a leaderboard.
Thanks! The desktop version should have the leaderboards too. Could it be firewall or something blocking the internet access of it?