Respawn Entertainment happily announced the latest accolade of its massively successful futuristic battle royale. Apex Legends officially reached over 100 million players this week. Naturally, its creators, Respawn saw fit to create a fun celebration video but there’s more to the short clip than meets the eye. Players currently fight for Apex Championships as Season […]