With all of the recent information on Forza Motorsport and it now being just 1 month from release, I thought it a good time to go over what we know so far and my thoughts on the game.