Stranger of Paradise: Final Fantasy Origin details multiplayer, new locations

Up to three players can play together online.