Pleased Aliens
Login to add this game to your
backlog
Summary
Short indie game with a few hidden memes!Human civilization is in danger! Aliens visit the earth, and you must to please them... You must try hard to please them.
Available on: PC (Microsoft Windows)