After being delayed in 2024, this highly anticipated first-person shooter finally launched across all platforms yesterday. Early player count is looking strong, with players praising the game's missions, combat, and the large variety of weapons available.