Another Sight to launch on Steam on 6th September 2018

Lunar Great Wall, the Italian developer behind the much anticipated Another Sight, has today announced that Another Sight will be launching on Steam on 6th September 2018. To celebrate the announcement the developers have also released more screenshots and a brand-new trailer for…