6/10 Isle of Spirits Review Daniel Waite No Comments The Isle of Spirits is a dangerous place. Explore, scavenge and build. The land provides you with everything that you need, but can you survive the elements, and the mysteries of the Island?