This is a 2d platformer style game that involves you (the alien) trying to avoid ground enemies and reaching the flag at the end.
Your comment will be anonymous unless you join the community. Or sign in with your social account: