The action RPG is available now on Steam.