Video of the Week!! – Forza Motorsport 4
Forza 4 isn’t coming out until October, but there are about 10 other games coming out that month and I sense the possibility of it getting lost in the AAA shuffle. It was definitely impressive at E3, so I wanted to take the time now to highlight how good this game looks. Check it out below.