>>273519579
I just watch the trailer for it, where the dev is explaining the locomotion system. Sounds interesting. I chuckled when he said you can even move around by flapping your arms.

Looks like a dead game though.