Was able to play on Microsoft Edge. It's very atmospheric, and I could feel the same sort of anxiety I've previously felt in irl.