Spirit Island
Spirit Island
You are a spirit slumbering and living in peace with the native population when you realize that some invaders have shown up and are corrupting the island. Can you wake up and harness your powers to remove them or perhaps scare them off?