Instead of doing any sort of lengthy marketing campaign or publicity stunt, Respawn Entertainment simply released their new Battle Royale game Apex Legends a couple of days ago and let the gameplay speak for itself. The results, as you're probably well aware by this point, were quite
...