No, your specs are absolutely overkill. But it's still puzzling, as the game can run at a pretty stable 60 FPS on a 4 year old mid-range smartphone.