Some of the most fun indie games I've ever played. The story telling from this game to the last was spot on.
<3<3