In "DEFUSE" players fight in a strange factory producing a mysterious liquid called "Slurp". This first-person game blends combat and... 1686-2002-0130 Defuse: Search & Destroy Search and Destroy, Team Deathmatch
In "DEFUSE" players fight in a strange factory producing a mysterious liquid called "Slurp". This first-person game blends combat and... 1686-2002-0130 Defuse: Search & Destroy Search and Destroy, Team Deathmatch