The Palace on the Hill: Steam Achievements now live and more

Check out the 16 new achievements added to the game Also, we love to see your reviews. If you've played the game, please don't forget to add your review. The Palace on the Hill is part of Women's day sale on Steam. Show…