What are the game video settings? A 6600 is not going to be able to handle very high video setting.
Also, the drivers or bios of the card might need to be update in order to run certain games.
Goto the Gigabyte website and search for drivers, etc. and maybe FAQ about games.
Finally, run a graphics benchmark on the card, and see how it performs.