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?
Microsoft, Games, Gaming, Microsoft Games, Site of Champions, Games for Windows, Microsoft Sites