Are others having trouble starting? The game loads, but on the start/settings/quit screen I can't press anything. Game doesn't lock in, so arrows scroll the page, and clicking in the game area does nothing.
No issues with Fire Fox or Chrome on Windows 10.