I have yet to play SotC but I don't have very high expectations after gotten quite disappointed by Ico. I could seem some qualities, but mostly I felt the game was just lame (for lack of a better word, I hate that word).
I am extremely excited about The Last Guardian though. I guess that's a paradox.
Still congrats for finding it in a game store. That must be pretty rare.