Mostly Scared of Spiders: Just released - 10% launch discount available

Hello all, The pixel indie game "Mostly Scared of Spiders" is now available on steam. This adventure survival game is set in the Australian Outback. On a journey with your party, your fate is determined by player skill…