I will say my fps with this most recent update seems alot more consistent overall but does feel lower to what it was, as maybe I'm GPU limited? not sure though.

My specs are:
Asus Z170p motherboard
Skylake i5 6600k 3.5ghz quad core
MSI GTX 960 4gb
16gb corsair vengeance DDR4 RAM
1TB HDD

and my settings are mainly low with some exceptions and i get around 60 fps on average probably, textures also seem to load in really slow sometimes, I do miss the buttery smoothness of the source engine, so do you guys think I should start to upgrade my specs for higher fps and graphical settings on sandstorm?

If so what should I upgrade? GPU? CPU? both? I thought they weren't too bad tbh but I'm not sure?