Hi everyone, I' m new to this forum I wanted to ask everyone about ICO. I know its not the newest title but in light of a new game by the same team coming soon I wanted to ask what everyone thought of it. The game seemed to be loved by everyone but did