Jboy0990 on 22 May 2009
it sucks i have not played Ico and i really want to. Shadow of the Colossus was an awesome game and the weird thing was i never heard of it. I didn't think anybody did until i signed up on this site