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

never even heard of "destructoid" or whatever its called, but the game has been out 2 weeks now so reviews are going to be hard to come by