I have an i 74790 , 16 GB 1600 and using a HDD with a Strix 970 . Its been a while since I ' ve played so I don ' t know the exact framerate I get but either way it is an FPS game and if I don ' t get at least 60 fps or above I find that its unplayable I know total first world problem . So I just lower or turn of PhysX entirely . When it comes to FPS games I prefer framerate to graphics . <| sep |> Unfortunately , because Gotha isn ' t your project , this post violates our first rule . It also lacks worldbuilding context . I ' ve removed your post . This isn ' t a warning . <| sep |> You don ' t need the cpu cooler . Drop it and with the extra money buy an I 5 6500 . <| sep |> did everything lol <| sep |> There s no problem . As soon as you intend one or more levels less , you get out of the part that was indicated with the colon . Move your eyes up on the same level as the part that is moved back until you see a line on the same level which will have a colon . def baz # Define function in python if foo # Follow the characters bar bar bar notinifanymore nocolonsonointendation bar foo 6 % 4 def baz 2 # Aah , one intendation less , on the same level as the baz function , so in the same namespace as well passPeople coming from Clike languages are used to tracking brackets . Python , on the other hand , uses intendation which is a method where you don ' t have to track anything at all . Skipping the if statement with your eye for instance is much easier with intendation as well , as you simply have to move downwards with your eye instead of looking for a at some arbitrary place . Parts like this one foobazbar well fuck , where am I now ? Are just a nightmare to read in Clike languages . In python it ' s very clear .