Of the few reviews out there no one is saying which system it plays best on, or which looks better. I have both PS3 and 360 so id like to find out before i get it. Any one played it on both systems and have a mature nonfanboy opinion. Thanks..........
Log in to comment