Persona 4 Arena Ultimax takes the fight to Switch on March 17th
Arc System Works and Atlus are both having a great year as far as releases go, with titles like Guilty Gear -Strive- and Shin Megami Tensei V making their mark across consoles. What better way to ring in that success than stepping back into the ring with the both of…