@ nissans
those games are quite heavy. that igp 6100 is slow and is no no to handle those.
if youre on tight budget, get the 2600xt. its the best pci-e card @ $60 as toms says.
online games need only few bits to get updated from the server to sync so its no issue if your connection is fine.