Friday The 13th O_O
Wonder if something finna happen today...
...oh hey GOG's giving away Teleglitch for free! 48 hours now. Get it.
Random GOG Giveaway: Eye Of The Beholder Trilogy
Random GOG Giveaway: Total Annihilation: Commander Pack (1997)
Lost In Hell
Haven't played this yet, but just got an honorable mention on the game page so here's the obligatory plug for it. :) I've been looking forward to this for some time though. It's free. 2D indie horror at its (hopefully) best!
Give it a shot if you have some time to spare. It's still in development but they're working through it fast, and it might not be free forever...