May 13, 2019 Apex Legends New Tab for Google Chrome One of the Titanfall developers, Respawn Entertainment’s new battle royale game Apex Legends has fallen into the game world as a bomb. The new game...