The Xbox Live tile is a tile that is shown on the Windows 8 Metro interface.
Clicking on the tile takes you to the Xbox Live Games Beta Program Agreement.
It takes you in to the Xbox Live Games app which is predictably a Metro tiled application.
You’ll be able to sign in with your Xbox Live ID and download games, watch shows etc.
Stay tuned for more on this…