>>316225691
ITR had a massive performance update in the last couple of months but that rig should run anything. If it was in the beta that you played ITR it looks completely differently now and there's ~8x the content.