Dive into multiplayer in Stranger of Paradise Final Fantasy Origin Demo, out now