I have had some problems too.
As far as I can tell the games think the laptop card is better than it is, similar to a laptop. As a result the "default settings for your machine" are way off. Try and manually turn down the graphics settings, switch off any power saving modes and don't use...