Sacra Terra: Angelic Night: New title placed on Greenlight! - Rescue Team 5

Hi everybody, we have placed one of the latest titles on Greenlight: http://steamcommunity.com/sharedfiles/filedetails/?id=515745207 Please, come in and vote for if you like it. This title is totally new and not present…