I loved tf2 and I love overwatch. Team based shooters with really different characters are just so much fun - and blizz knows how to make a good game. I left tf2 because I felt like it got kind of stale, it just felt like valve abandoned it.
As for minecraft, I got it for the switch but without multiplayer I got bored pretty quick. I think the world was a bit too empty for me. But I'd give a server a shot.