Yes, but keep in mind that a laptop is a laptop, and if it's not an Alienware or some sort of dedicated laptop for gaming, it won't run top-notch on the most demanding games and i'm talking about maxed-out settings on video settings. A friend of mine was able to play on a Lenovo with Nvidia GT 635M Crysis 2 with medium settings and it really looked astonishing!
Of course it depends on the other components as well as i won't recommend anything lower than a good Intel i5 for gaming purposes (good meaning above 2.1 ghz prefferable 2.4 or more).
And am offtopic tip: pick a screen that is not very glossy since sunlight will make it hard to see (i'm pretty much struggling with dark areas sometimes).
I highly recommend THIS website for comparison between notebook graphics cards it really helped me pick a nice one for me.