Diffusion on PC:lle julkaistu räiskintäpeli, jossa pelaat SWAT-veteraani James Smithinä, jonka loma keskeytyy autonhajotessa Utahissa. Pelin ytimessä on hylätyn tehtaan tutkiminen, salaisuuksien selvittäminen ja taistelu odottamattomia uhkia vastaan. Pelaajat kohtaavat ympäristön tutkimista ja intensiivistä taistelua. Peli hyödyntää Half-Life SDK:ta ja Xash3D FWGS -moottoria.
Pelin ydin koostuu ympäristön tutkimisesta ja taistelutilanteista. Pelaajan tehtävänä on navigoida näennäisesti hylätyssä tehtaassa, paljastaa sen salaisuudet ja kohdata odottamattomia uhkia. Keskeistä pelikokemuksessa on tasapaino ympäristön läpikäymisen ja vihollisten kohtaamisen välillä.
Pääasiallinen pelisilmukka pyörii etenemisen ja selviytymisen ympärillä. Pelaajan on käytettävä saatavilla olevia aseita ja kykyjä edetäkseen tehtävissään tehtaassa. Koska peli hyödyntää tunnettua pelimoottoria, se tarjoaa tutunlaisen ensimmäisen persoonan ammuskelukokemuksen, johon on yhdistetty elementtejä mysteerin ratkaisemisesta ja alueiden kartoittamisesta.
Peli soveltuu pelaajille, jotka arvostavat klassisia ensimmäisen persoonan räiskintäkokemuksia, joissa yhdistyy lineaarinen eteneminen ja ympäristön tutkiminen. Se tarjoaa suoraviivaisen lähestymistavan toimintaan, keskittyen selviytymiseen ja tarinan paljastamiseen pelin sisällä.
Koska kyseessä on itsenäinen projekti, joka pohjautuu olemassa olevaan teknologiaan, sen nykytila heijastelee kehitystiimin viimeisimpiä panostuksia moottorin ja pelimekaniikkojen hiomiseen. Yhteisön palaute keskittyy usein pelin suorituskykyyn ja siihen, miten hyvin se onnistuu luomaan jännitteen hylätyssä teollisuusympäristössä.