Immortal Planet Review (PC) Find out what we thought of the new isometric RPG, Immortal Planet. Larryn Bell August 9, 2017