Counting aliens from Mars ?