A tech company tests a new weapon on a man living off the grid.
July 18, 2025
Released
Implicit Design
7min
—
English
Light House Studio