Depends on what types of games you like. I'm guessing your iMac has the GTX 780M GPU. It's a ways out of date, but most games from 2013 and older should run well at 1080p resolution and medium/high settings. For more recent stuff, you will have to dial down the resolution and/or detail settings, depending on what it is you're playing.