I made a post on reddit about free games: http://www.reddit.com/r/Games/commen...y/free_gaming/
the tl;dr version for you guys is, check out the libre game wiki: https://libregamewiki.org/
- a project to catalogue as well as inform about all the wonderful free games out there. libregamewiki is the most complete wiki this community has. check it out for a huge list of games, and if you have the time and interest - please help it out by adding to it.
if you are an artist or hacker, and want to get into free game development, check out http://forum.freegamedev.net/
- where you can learn about and discuss existing projects, or get help on how to "become" a game developer, and plenty of other things.