>>536037549
>>536066764
I'm hesitant to buy the game now because I'm not sure I can even run it. Recommended specs on the steam store page aside, what do you guys recommend parts-wise?