Played another indie game worth mentioning recently, though this one has a large amount of reviews (34k), so must be fairly well known.
I wasn't really sold at first, but it has earned a place as one of the best I've finished this year!
Beautifully animated pixel art, plot heavy twists and...