HOW,HOW CAN A HUMAN BEING HAVE SUCH A SKILL? underrated af these are the most insane clips i ever seen,if only these games were not as dead you would have 1m subs already,saying you are top 1 in such games is just insulting you,cuz if you are top 1 then top2 can not even dream of getting close to your rank,you are on your own league brother no top2 nor 3 around you,keep it up