This was a wild ride that can be confusing at some points, but in a great way. Instead of trying to understand it, just let it happen. It is your fate anyways. Overall, this experience is very creative, unique, and of course disturbing at some moments. Well done, dev!