XSEED Games Launches Twitch Channel
XSEED Games announced the launch of its Twitch.tv Channel, which will go live at 6:00pm EST today, featuring Earth Defense Force 4.1: The Shadow of New Despair ahead of its December 8th launch on PlayStation 4. The stream will showcase multiplayer combat as soldiers battle against an all-out alien invasion.