Indeed this was one of the only games in the last 8 - 10 years that truly impressed me. I've enjoyed lots of great games in that time but this one truly wowed me on a number of occasions.
Currently trying to get my hands on ICO and waiting for the last guardian to see if it was a fluke or if these guys are artistic gaming gods