So the #Xbox360 #smartglass is basically competition to the #WiiU already?! NFL and Halo yet again?