Mostly Scared of Spiders: Mostly Scared of Spiders - official trailer

The official trailer and store page is now active. Many thanks HeroHead studios