My computer runs very well at high speeds and graphic settings on first person shooters, games like war thunder and some simulators, but on games like total war, cities skylines and other open world games, my computer runs slow even on low graphics settings, why is this, do I need more processing power or a better graphics card, I have 8 GB ram, so do I need more?