Nice itch collection of unusual games, including some stuff from Thecatamites, Sokpop, and other usual suspects.
What’s This? A collection of cool, off-beat, unique, or otherwise exemplary games. Formerly “Cool Weird Games”, but lots of people think of “weird” as a negative (but IMO, more games should strive to be weird). Not necessarily “alt games” but just cool, unique stuff you never thought you’d see. […] Link