What did I just play?
The atmosphere is completely crazy, I liked it a lot, but the gameplay is a bit unreliable for me.
Definitely a unique piece!