This stands out as actually being really well done. The only issue I have is that the mechanics are obtuse and a little difficult to figure out just from gameplay alone. I enjoyed the little dialogue at the start.