October 9, 2007 GameSetWatch's highlights of the 2008 IGF entries — most of these games sound insanely good #