try any other browser, Opera is kinda exotic.
having a mac version on steam would be awesome! Great game :)