(Ping! Zine Web Tech Magazine) –*The Xbox One has received its video sharing and streaming app today alongside the launch of *the new first person shooter game,*Titanfall. News of the release of the Twitch app*came from Twitch’s Twitter page saying, “Twitch app update for Xbox One will be ready at 4pm PDT today!” which was […]