Neat little game! At first I thought I was lost, but then I bumped into a key, and realized there was something to unlock!
I wish the enemies were harder, and perhaps everything moved a bit faster. I like the pet rock concept. Of course, petting a pet rock has it's own merits i'm sure.