Remember Ico? The game for the PS 2? Remember how magical it was? Pretty darn magical.