"Ordeal" is RIGHT, damn. This game is hard. Probably harder than you anticipated (since devs often underestimate the difficulty of their games, from my experience). I'm ashamed to admit I couldn't even get into the portal at the start. I'm handing in my elite gamer card immediately.
The title sequence is actually really, really, great. And the overall aesthetic is good, way better than it looked in webms I've seen. 3hard5me though.