What's peoples feeling on Forza so far? Gameplay and graphics are spot as usual with Forza but rather disappointed in the lack of cars and tracks- also the layout when you buy cars no more individual brand logos to click on when buying/looking at cars. Really enjoying the cloud powered drivators...