I came looking for this thread but to my surprise I couldn't find one. Looks like no love for this game here?
It's currently out for free on PS plus. I highly recommend playing this one if you're an ICO fan. It's become one of my favorite games now. Love the atmosphere, art, gameplay...