nova vs ego, the living planet