If you’re a fan of Apex Legends, you’ve probably been here before: a final area out in the open, with little or no cover to hide behind. One team holds the God Spot whi...