I have been playing a bunch of Spacelords lately. It's a team hero based third person shooter with an interesting PvE/PvP set up. There are a series of missions to accomplish that put together make a campaign. Right now there are four episodes and an intro scenario. As you finish one part the next part opens. Over the lifetime of the game they introduced new campaigns and characters, with more coming. It was originally called Raiders of the Broken Planet and you bought each episode, but it struggled to find footing and enough people playing, so late last year they re-branded to Spacelords and made it free to play with a cash shop to buy skins and gold which you can earn in game to unlock things like new characters. Characters are also level locked, so you must be so big before you can unlock each new person. Which is a little annoying if you need to hit like, level 30 to play the character you really want.
What sets the game apart is the Antagonist system, turning the game from pure PVE, your team against NPCs to a 4v1 PVP setup. Players can choose to queue up as an Antagonist and try to stop the Raiders from completing their mission. It's the same characters available, but you do get assistance from the enemy NPCs and unlike the Raiders, you get unlimited respawns. Raiders get a certain number of respawns per mission, and once they have run out their shuttle goes to reload and they have to try to survive until it comes back. If all four raiders die before the shuttle returns, or if certain mission based things happen the Raiders fail. If playing a mission with an Antagonist they get more respawns, but again, the Antagonist gets unlimited spawns, so they keep coming back no matter what. They want to make the Raiders fail so they can get the antagonist rewards.
It's pretty fun, colorful and full of action. The characters and story are seriously over the top, punk/edgelord aesthetic in a very tongue in cheek way. It's not safe for work, but I love the absurdity of it and the voice actors do a good job selling it in the best gonzo B-movie fashion. Matches tend to run about 15-25 minutes in length, which I feel is pretty good. And there are enough people that wait times are kept down to a few minutes most times of day. Which I find pretty acceptable.