nice screens, cool design. the connection problem can be solved when you first do a dummy access in windowed mode, before the game starts, and kindly ask the user to permit access (eg. for highscore). Most firewalls give access to an app (if once granted by the user) until the app ends. So when it then writes the highscore, it won't freeze due to a firewall alert that invisibly is waiting for confirmation.