a cartoon alien on a square platform