I logged in like 8 hours on the Steam demo. In VR, it's spectacular. Not so sure if it is that good in 2D.
Somebody else asked this. There won't be.
Steam removed the game. They go into details in the comments. Just scroll a little bit and you'll find it.