I think I snagged Pid a while back. I think it was free at one point in time. Shelter looks like an amazing game. I remember reading about it when it was about to release. I love the art style. Nice low-poly look.
The problem with TigSource is that the forum-moderators don't encourage on-topic conversation enough. They will actually participate in the circle jerk themselves. It's not just for gamers but developers as well.