Forza 2 keeps coming back regularly thanks to the very nice updates on its official site. This time we get 5 new screenshots and a brand new and very nice video. The european release has been confirmed for June 8. Update: 29.97 fps reencoded version available. Update 2: New TV ad added.