August 9, 2007
4:30 pm

Are you a Champion? Microsoft has the site for you. Called the "Site of Champions", this "padlocked" building is full of interesting items that are supposedly advertising Games for Windows (and possibly other gaming platforms). So while you may not win a trip to space, it, like so many other Microsoft viral sites, will be interesting to see it progress. I got in and was able to explore the house in all its glory, but will you?

AeroXp

Microsoft, Games, Gaming, Microsoft Games, Site of Champions, Games for Windows, Microsoft Sites

Loading

Contextual Related Posts:

No followup yet

Leave a Response

Comment Preview
« Microsoft finally renamed Windows Live Folders As Windows Live SkyDriveMicrosoft Windows Live SkyDrive Beta Goes Live »
Feed Icon

Subscribe via RSS or email: