Does anyone remember another little flash adventure like this? There is a little creature who does a shipwreck to an alien planet, and then tries to get away from there. It resembles Little Wheel in it's straightforward simple puzzle-like gameplay. The art styles was nice, but especially the sound scape was terrific! I just can recall the game's name... Have you played it?
Okay, somebody remembered it on IRC, it's called Samorost.
Enjoy! Oh, ...actually the guy goes to the planet to save his dognapped pet, not by accident.