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

Excellent review bro XD I havent played this game but after reading this i definely may have to go and pick it up. Is it on steam?