GameSetWatch's highlights of the 2008 IGF entries

most of these games sound insanely good