Post Thumbnail

Microsoft has filed a new trademark for the word "Forzavista." Using our detective-like intuition, we've determined it probably has something to do with the Forza Motorsport series, possibly something that will be revealed during tomorrow's "Xbox Reveal" event. Further speculation points to a renam...

May 20th 2013 at 10:00am 0 Comments