http://game.giveawayoftheday.com/ (http://game.giveawayoftheday.com/)
All you need to do is check daily, and when it's there you just download it and install it and play.
Nothing else.
The whole point of the site giving out the games for free?
Advertisement, a weird one at that. ;8
http://game.giveawayoftheday.com/troll-again/ (http://game.giveawayoftheday.com/troll-again/)
GET IT WHILE YOU CAN
been told they have something nice coming up this weekend :) letting you all know before I forget. also they only post new games on weekends now... larva mortus from couple weeks ago was pretty fun
This is 9 months old, stop necro'in please. And damn, it's the poster board :/
Never heard about this site, but it looks intriguing.
Are the games freeware or full commercial software?