Nintendo Switch Awaited 'King of Fighters XIII Global Match' Releases Trailer Oct 26, 2023 By Darryl Polo