During last summer’s Xbox Games Showcase, Microsoft pulled back the curtain on a new installment in the Forza Motorsport series. The company has not revealed any additional details since, but a new rumor suggests that Microsoft is also working on Forza … Read More>>
Categories