The Fury on 26 November 2008
I know it's the season where 70 great games are released within 2 weeks of each other but is Guitar Hero World Tour really up there in what people want ZP to review? Where's LPB? Where's Gears 2?
Hmm, pie.