Go on a journey of redemption after washing ashore on a magical island with Vindication.