I really liked the alien dudes, great spritework! I also genuinely got a little creeped out from walking through the level, so the atmosphere really works out well. Only thing is that the game seems to be stuttering a lot so the audio and gameplay kind of suffers from that. Still playable though! Good job :D