This is an ADRIFT game from 2008, and like most ADRIFT games (especially from that time), it has quite a few bugs.
It's not terrible; it has some fun moments as you wander around a bizarre, goofy landscape. But eventually, the bugs pile up and it gets too hard to play.