By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Finally got the game, man I don't know if it is because I'm starting off on Hard difficulty or my skills have declined but I am finding difficulty with some of the challenge maps that pop up.