Imposters
- October 26, 2024
- Alx Frsh
About: In the near future, humanity is locked in a silent war. An alien species capable of replicating human appearance has infiltrated society, aiming to replace humans and ultimately take over the planet and its resources. As a specialist in a high-response unit, you’re dispatched to a quarantined building where suspected enemies may hide in plain sight among the residents. Your mission i…