For the first time since announcing Windows Phone 7 Microsoft has showed off the mobile platform's Xbox Live tie-in and revealed a selection of games which will be available at launch day. In total .