No idea how to play the game or what is it about but it's very pleasant.
Only thing I didn't like is the camera, every thing else is surreal :)
As simple as it is, for some reason it's kinda enjoyable lol