Embark on a new adventure as you arrive in a new town with just a backpack and a positive attitude. Create a new life for yourself on the nearby beautiful island and uncover its dark secrets as you delve deeper into the caves, searching for treasures of past travelers. Len's Island offers a ...