Yeah it looks like everything should work... I don't know browsers can be goofy and this game pushes the limits of them. Gonna have the steam desktop demo next week it will be much more performant.