They can be alien lol. They only look like that due to my limited skill as an artist :) I will try to make them a bit more alien-like in the next update.
Thank you for playing! I'm glad you had fun, that's what this game is for.
I had fun watching your video