Sooo it is playable. And looks good. But the locomotion system gave me motion sickness from the first second. I'll give it to my partner to play to see if he can manage. Sorry but I am a little sensitive when it comes to that. I'm dizzy already :P
I have now updated the game so that it supports teleport movement.