What a beautiful looking game this is. It gives me an Ico/Shadow of the Colossus vibe, mixed with Limbo
This game does look and feel a lot like Limbo for the 360 I would play a game like this for the PS3 all day long.
Neat-O. Possibly one of the only, minuscule occurrences of a sage/guardian/omnipotent entity thing actually aiding you as well as being in your immediate vicinity. :D