Insectophobia : Episode 1: New Game : Small Sister

A new game from Proximity Games: Small Sister will be out on 15 August. Check out the details below : https://store.steampowered.com/app/904600/Small_Sister/