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.