pearljammer on 09 September 2008
Shin Megami Tensei: Nocturne - good call on that one
Colony Wars: Vengeance
Battle Toads - this was just needlessly hard and is the only one of the three that I didn't enjoy