A reclusive hacker struggles to salvage a failed opportunity when his home becomes infested with insects.
March 1, 2022
Released
Bugged
—
English