Batora: Lost Haven: Did you notice anything particular on Steam today?

We’ll tell you what! Batora: Lost Haven is featured on Steam, directly on the homepage! This means that from today you have another 3 days to take advantage of the Daily Deal discounts and go on an adventure with Avril…