Apex Legends could release on February 2 for the Switch

After several delays, it looks like Apex might finally be releasing for the Switch

Comments