Me, being the poor bastard that I am, I've sort of run dry on PC Games. I have TF2, L4D, and almost all of Valve and Blizzard's games. Those can only entertain you for so long.
So, in this thread, I would like some good ideas on cheap and free PC games! Indie games, like Gravity Bone, and other quirky random stuff is very welcome.