Homo Cosmiens: A new beginning to the final ending