This game had one of the most interesting mechanics I've seen in a while, and the ending was excellent! Great job!