diTii.com Digital News Hub

Sign up with your email address to be the first to know about latest news and more.

I agree to have my personal information transfered to MailChimp (more information)


Microsoft’s Site of Champions

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

Share This Story, Choose Your Platform!

Do NOT follow this link or you will be banned from the site!