Latest News Xbox Live’s Eric Neustadter Created The First Xbox Live Gamertag, But Now He’s Leaving MicrosoftBy Chris HardingOctober 23, 2015 You probably put a lot of thought into your gamertag back in the days when Xbox Live first launched. Or…