This was so damn good! A truly unique experience! Very interesting mechanics and a great buildup to the ending. Here's my playthrough: