Windows Phone is integrated Xbox Live with account management, social features, and gaming support. Microsoft has already released a My Xbox Live app for iOS and Android, but it lacks gaming support. Now they are planing to take the Xbox Live gaming to these platforms.
There are limited games in the Xbox Live library. If you want to enjoy the entertainment experience, just wait for the app and then start playing Xbox live on your Nexus 7 tablet.