Self-Delusion: The Steam Autumn Sale is here!

Self-Delusion participates in the Steam Fall Sale with a 26% discount Very soon there will be news on the upcoming game update and new challenges! Contact us: selfdelusiongame@gmail.com Breathtaking Youtubers: Thinknood…