The Microsoft Tag app lets you instantly connect to a whole new world of information and entertainment. This latest version now reads Microsoft Tag ba …
This irresistible mobile experience gives you the chance to use your phone to visit the island of Lemuria and play with, care for and fall in love wit …