Going a little overboard with the Forza 3 screens aren't you, Microsoft? We need a break. Just this once, we'll go back-to-back, but only because they look so damn pretty.

While we've got you, if you're in Europe, you're in luck, as Microsoft today announced the game will be out on October 23, which is over three weeks earlier than the North American launch on October 27.

UPDATE - We got a press release yesterday from Microsoft saying the game's release date was October 3. There was a typo. It's actually October 23.

Oh Look, More Forza 3 Screens (And A European Release Date)S

Oh Look, More Forza 3 Screens (And A European Release Date)S

Oh Look, More Forza 3 Screens (And A European Release Date)S

Oh Look, More Forza 3 Screens (And A European Release Date)S

Oh Look, More Forza 3 Screens (And A European Release Date)S

Oh Look, More Forza 3 Screens (And A European Release Date)S

Oh Look, More Forza 3 Screens (And A European Release Date)S

Oh Look, More Forza 3 Screens (And A European Release Date)S

Oh Look, More Forza 3 Screens (And A European Release Date)S

Oh Look, More Forza 3 Screens (And A European Release Date)S

Oh Look, More Forza 3 Screens (And A European Release Date)S

Oh Look, More Forza 3 Screens (And A European Release Date)S

Oh Look, More Forza 3 Screens (And A European Release Date)S

Oh Look, More Forza 3 Screens (And A European Release Date)S

Oh Look, More Forza 3 Screens (And A European Release Date)S

Oh Look, More Forza 3 Screens (And A European Release Date)S

Oh Look, More Forza 3 Screens (And A European Release Date)S

Oh Look, More Forza 3 Screens (And A European Release Date)S

Oh Look, More Forza 3 Screens (And A European Release Date)S

Oh Look, More Forza 3 Screens (And A European Release Date)S

Oh Look, More Forza 3 Screens (And A European Release Date)S

Oh Look, More Forza 3 Screens (And A European Release Date)S

Oh Look, More Forza 3 Screens (And A European Release Date)S

Oh Look, More Forza 3 Screens (And A European Release Date)S

Oh Look, More Forza 3 Screens (And A European Release Date)S

Oh Look, More Forza 3 Screens (And A European Release Date)S

Oh Look, More Forza 3 Screens (And A European Release Date)S

Oh Look, More Forza 3 Screens (And A European Release Date)S

Oh Look, More Forza 3 Screens (And A European Release Date)S

Oh Look, More Forza 3 Screens (And A European Release Date)S