Sacra Terra: Angelic Night: New title placed on Greenlight!

Hi everybody, We have started adding new titles to the store and really need your help with you votes. The first title has been added to Greenlight: http://steamcommunity.com/sharedfiles/filedetails/?id=487199694 This g…