Definitely fun with friends, I wouldn't give Blizzard a dime though. Almost all cosmetics are locked behind a pay wall, unless you're going for free Battle Pass stuff then whatever floats your boat. Unless you don't care about those stuff, the game overall is very enjoyable especially with friends. The gameplay is fluid, you can even warm up during matches. Oh the OW2 heroes skills and designs are also top notch. I just hate the company behind it, but the game is good tho you should throw it a try.