You may have heard of Escape from Alcatraz, and Escape from Witch Mountain, but there is a title that trumps them both. Escape from XP is a free new browser game from Microsoft. The company pulled the plug on the ancient operating system a couple of days back. And now, in a bid to encourage users to move to a newer...