I just wanted to give a shout-out to a cool gaming website I've been visiting for awhile called FreeIndieGam.es. The site posts screenshots and links to a wide variety of indie games that are developed from all over the world. They highlight fun and interesting games there every day. Check it out.
Edit 4/13/2014: Ironically, a short two months later and the site administrators have closed the door on this great site. Too bad for us.