MSI makes great laptops, unfortunately the GTX 960m is a very nerfed version of the desktop GTX 960, so don't expect to be playing at settings maxed. At 1080p it will allow for medium to high settings.
For a few dollars more (or about the same price if you wait for a good discount to show up) you can get a laptop with a GTX 970m which will perform much better.