Lost Valley of the Frog King: Lost Valley of the Frog King can now be found!

Lost Valley of the Frog King can now be found on Steam! You are the captain of an arctic expedition. Months into the voyage, you discover an uncharted island, encased in a wall of ice. You decide to take a closer look a…