Yeah, the top disclaimer on description is, "Don't play from browser, it's only for trying and showcase". We are not sure yet why it has camera problems and crashes. If you want to try it, the more stable version is the unity or the setup windows one. :)