With more details of the New Xbox Experience (NXE) trickling out as well as the first sightings of the ‘Live Your Moment’ advertising campaign on TV and online, it seems the marketing juggernaught at Microsoft is on the move and trying and steal some of the lucrative casual market from Nintendo.
Firstly we have [...]