Always go with the separate gpu if you want to play games at all. VERY few integrated gpus can game, and the hd420 certainly can't game well. The 940m is still the weakest gpu but 2x powerful than the intel. Also given the non- resource intensive games you are playing, the nvidia should work...