TalkRadar 115 - Launch goggles

Kane & Lynch 2: Dog Days and Lara Croft and the Guardian of Light get reviewed, we reminisce about pioneering launch games, and CHESS MUSIC!