8/10 Immortal Planet Review Elliott Osange No Comments When death is just a frozen memory, your greatest challenge comes from keeping your fingers loose and your blood pressure down in this crazy difficult RPG.