You are a stranger, washed ashore on Callus Island after a violent storm. Icarus, the stoic and watchful leader of the Callus tribe, found you. He doesn't know your intentions, nor your origin, but his tribal law dictates he offer you refuge, for now. You are an unknown element in a world he understands intimately, and he watches you with a wary...Read more