Diffusion е шутър, разработен с Xash3D FWGS енджина, където вие поемате ролята на ветерана от SWAT, Джеймс Смит, чиято почивка е прекъсната от повреда на автомобила в Юта. Основният геймплей се върти около изследване на изоставена фабрика, разкриване на нейните тайни и справяне с неочаквани заплахи чрез комбинация от проучване и директни сблъсъци. Играта е насочена към фенове на класическите шутъри с акцент върху атмосферата и напрегнатата стрелба.
Основният геймплейен цикъл се върти около изследване и бойна активност. Играчите трябва да навигират през сложни, често изоставени индустриални среди, като основната цел е да се разкрият тайните на локацията и да се противодейства на възникващите заплахи. Това включва както прецизно придвижване през нивата, така и ангажиране във физически сблъсъци с противници.
Вие прекарвате времето си в проучване на привидно изоставена фабрика. Фокусът е върху откриването на скрити пътища и информация, докато се сблъсквате с неочаквани врагове. Механиките са насочени към създаване на напрегната атмосфера, където всяко ново помещение може да крие както ресурси, така и опасност.
Сетъпът е фокусиран върху изолация и мистерия, като действието се развива в индустриален комплекс. Играта разчита на класически елементи от жанра на шутърите от първо лице, където оцеляването зависи от ефективното използване на наличните оръжия и околната среда за прикритие.
Използването на Xash3D FWGS енджина означава, че играта се придържа към определени архитектурни стандарти, които са познати на ветераните от по-стари заглавия, базирани на този софтуер. Това осигурява специфично усещане за движение и физика на обектите.