Ico! It's the thinking man's platformer!