This is the first clue:
If you don't know yet, this is all related to a game called The Vanishing Point going on right now, with answers to be revealed sometime soon.
There are lots of good information on the Vanishing Point Wiki, a summary on Technronical and a very long thread on Neowin.
Other related posts:
Windows 8 Mail app not hyperlinking emails
Are we seeing the death of Windows RT?
Windows 8 Consumer Preview
comments powered by Disqus