Channels News North America News PC XSEED To Localize Xanadu Next For PC October 15, 2015October 15, 2015 Operation Rainfall Contributor7 Fans who want to get into this series now have a shot! Read More