There's a question on the Steam forums from someone considering coming back to Istaria. As you may be aware, the developers are working (a bit slowly) to make the needed steps to bring Istaria to Steam. If you have a moment, please consider providing some feedback below. It's always good to let people know about Istaria.
http://steamcommunity.com/workshop/f...5934126319489/