This is the one I own and it's pretty great. The speakers it comes with are pretty bad, but since I play with headphones it's not a deal breaker. It's super light too, so traveling with it is always super easy.
Owned an msi for 4 years, have built PC's. Buy a desktop for the long run. Once nearly any component of a laptop dies, it's game over. My game constantly lags on my laptop because the GPU is dying, and there's not much I can do about it.
You don't. You get a desktop tower with a good ole' monitor. You won't find a good laptop within a reason price with nearly what you would need for OverWatch. I guess if you were dead set for a laptop I guess you could find a reasonable one and upgrade the CPU, graphics card, and wiggle in a better hard drive (preferably a SSD) finding a laptop with good enough specs will be quite difficult without upgrading or building yourself
if you're looking for a good one, found some Alienware Dual-Core i&=7 processor gaming laptops while I was out shopping for a new Headset. They're like $5k :/
Get and I5 with with a 1050gpu or higher. Should be more than enough to play the game. It won't be 4K. But it will play. I can play on a basic I5 with a integrated gpu. So you'll be fine. 700 bucks tops.