Have you guys ever tried Fortnite battle royale? It's a tad bit more violent, but it's cartoony and lovable like Overwatch, and it's free!