Respawn Entertainment and EA might release a new Titanfall game called Apex Legends. This is according to a new rumor that alleges that this a free-to-play Battle Royale game set in the Titanfall universe. First of all, EA has indeed trademarked “Project Apex” and “Apex Legends” under their company name. The publisher also talked about […]