SMH haven't seen anyone recommend Titanfall 2, one of the best campaigns in recent memory with solid multiplayer. If you like the gunplay in Apex Legends it's based off of this, so do yourself a favor and get it( it is also frequently on sale for like 6 bucks).