It will run them. Just probably not at max settings 1920x1080.
It is a very good card, don't panic
I've had that card for almost a year and I'm pretty happy with it. I can run almost very game. All of the games you mentioned should be running fine 50% of them 900p max settings. I don't know about 1080p since I have a crappy monitor. Hope this helped.