'Tokyo Xanadu' (ALL) Coming To North America & Europe - Screens
by Rainier on Jan. 18, 2017 @ 10:34 p.m. PST | Filed under News
Tokyo Xanadu is a an action/RPG set in an earthquake devastated Tokyo, where you must battle a mysterious and lethal shadow world known as Eclipse, and ensure the protection of peace.