Really enjoyed this; the music and art is perfect for the mood, and the gameplay is fun and mostly intuitive (though I had to find a hint in your uploaded GIF on how to get the alien past the spikes).
Being able to push around your alien friend expanded on a lot of the options you have, so I quite liked that.