If you're here trying to look for other games to check out, my friends have also posted games:
Play a Conga-line! Snake-meets-Portal. Intricate puzzles and adorable presentation and theme.
lo-fi 3d dread game. Something about this gives me a visceral feeling.