Despite being released just last year, We Create Stuff’s psychological horror game In Sound Mind is the latest free game available on the Epic Games Store. As is the usual for the Epic Games Store, In Sound Mind will be available to download for free and keep from now until March 24. Released this past […]
The post ‘In Sound Mind’ Latest Free Game for the Epic Games Store appeared first on Bloody Disgusting!.