It will be on Steam!
The first stage is beatable, make sure you look around rapidly! I'm not aware of such a bug, but I do know that many players make mistakes without noticing.
If you're playing the demo, then it will be difficult to beat (things change very rapidly). The actual game is much easier.