Anybody playing this? I picked it up the day it was released, and have been addicted ever sinse. If you are an F1 fan, you will appreciate all the little touches they put in the game. All the technical rules are there, engine counts, performance upgrades thru R&D, even the monitor you can...