Square Enix offering free demo of upcoming RPG, Project Octopath Traveler starting today Brent Botsford Gaming September 13, 2017 0If you’re itching for Japanese RPG’s to play on your Nintendo Switch, then you’ll likely want to pay a visit...