Yes it should run, you are a bit above the min requirements. The game is not out yet so I can only guess as far as settings you will be able to use. I doubt high settings will run very well, if you want as close to 60fps steady as you can you will probably be looking at medium or lower settings.