probably the game is becoming too heavy for browser, will have to move the game to steam instead.
there should be a demo on the steam next fest.