Apex Legends is a brand new game from Respawn Entertainment that is set in the Titanfall universe. It was leaked earlier last week before it was announced and released today, but what about Titanfall 3? Respawn Entertainment has made it clear in a new interview published by Eurogamer that Titanfall 3 is no longer in […]