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 of the genre continues by… Read more »