I LOVE GIGGS on 06 November 2007
Official Xbox Magazine 10 / 10
Official Xbox Magazine UK 9 / 10
Eurogamer 9 / 10
Gametrailers 9.4 / 10
Planet Xbox 360 9.9 / 10
GameZone 9.5 / 10
GameTap 9 / 10