Unreal Tournament 2004 review by IGN