Diffusion er et skytespill hvor du tar rollen som SWAT-veteranen James Smith, strandet etter bilhavari i Utah. Kjernespillet innebærer utforskning av en tilsynelatende forlatt fabrikk, hvor du må avdekke hemmeligheter og konfrontere trusler gjennom kamp og navigering i miljøet. Spillet er bygget på Xash3D FWGS-motoren og fokuserer på en lineær opplevelse med vekt på action og mysterium.
Spillets kjernefokus ligger i utforskning kombinert med konfrontasjon. Som spiller navigerer du gjennom et miljø som fremstår som en tilsynelatende forlatt fabrikk. Hovedmålet er å avdekke fabrikkens hemmeligheter samtidig som du møter uforutsette trusler.
Spillopplevelsen veksler mellom å undersøke omgivelsene for å finne ledetråder og ressurser, og intense kampsituasjoner. Du må bruke dine ferdigheter som soldat for å overvinne fiender du støter på mens du beveger deg gjennom de industrielle områdene. Spillet krever en balanse mellom forsiktig navigering og aktiv kamp.
Handlingen utspiller seg i et isolert miljø i Utah. Premisset er bygget rundt en uheldig hendelse som tvinger hovedpersonen inn i en farlig situasjon. Historien utvikler seg gjennom oppdagelsen av fabrikkens skjulte bakgrunn og de utfordringene dette medfører for Smith.
De distinkte trekkene ved dette spillet er bruken av en velkjent spillmotor hentet fra eldre skytespill-arkitektur, kombinert med et narrativ som fokuserer på en enkeltperson fanget i et fiendtlig, industrielt kompleks. Spillet er primært designet for enspiller-opplevelse, der progresjon er knyttet til å overleve og avdekke plottet.