I'm guessing that you will struggle with ANY recent game with a graphics card that small.
(Actually, it wasn't a guess, but, hey....)
ALL these post could been done in ONE post but, hey, you're the Guru !!!
Are you beginning to understand how annoying reading the same thing over and over can get???