This week, Arc System Works has released a brand new long-form Japanese trailer for their upcoming game Wizard's Symphony. The trailer shows off a little bit of everything as you're taken through all the aspects as well as a little bit of the story The game will be released in Japan on February 28th for both the Switch[...]