Forza Motorsport 3: review

Format: Xbox 360 Unleashed: Out Now Publisher: Microsoft Game Studios Developer: Turn 10 Studios Players: 1 – 2 (offline), 2 – 8 (online) Site: http://forzamotorsport.net Racing games are very good at welding themselves firmly in to some rather specialist rooms that only appeal to some. You have the Mario Karts that will declare themselves as the...