Sorry to hear you're having trouble with the game. I should be able to get a standalone build for Windows out soon.