Great site where just having a library card gives you free access to this magazine and tons of others for free. Try it! If you are a New Mexico resident you just enter your Zip Code and get free access.
List of the entrants for this year's Indie Games Festival. Note that these are all PC-based. Some excellent entries. Lots of good stuff to download and try out when you get a chance.