The Wild Eternal: The Wild Eternal releases April 13th!

We have a release date! After 5 long years of development, we're finally ready to share this foggy exploration experience with all of you. You will be able to get lost beneath the fog on April 13th, 2017 in the comforts…