Great site where just having a 图书馆 card gives 你 free access to this magazine and tons of others for free. Try it! If 你 are a New Mexico resident 你 just enter your Zip Code and get free access.
列表 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 你 get a chance.