@stickysara How hot does your computer get while you're playing? I'm specifically curious about CPU and GPU temperatures. You can see the GPU temps in the Task Manager's Performance tab; make sure to leave the game open when you check. If the MX150's temperature is below 75º or so, it's probably not the cause of the lag, but please make sure the game is actually using the MX150 and not the integrated graphics chip. You should be able to tell from the utilization.
For the temperature of the processor, you'd need to install an outside tool. I like hwinfo because it captures everything, but the downside is that it captures everything. The CPU data is near the top; for these purposes, you can ignore all the other stats. GPU data, including temperature, is near the bottom, and please check this too if you do end up installing hwinfo. You can download it for free from here:
https://www.hwinfo.com/download/
You don't need to install anything; just choose the Portable version. When you launch it, choose "sensors only," then leave it running while you play. It'll show max readings as well as current, so even if the temperatures drop after you close the game, you'll be able to see the peaks.