Insecticide July 29th, 2026 0 Insecticide is a detective action game where rookie Chrys Liszt hunts clues, solves puzzles, and confronts suspects in a futuristic city of mutant...