Insecticide

While the world of Insecticide is an original mishmash of giant-bug sci-fi and noir detective goofiness, the combat is tedious and the detective work frustrating.

Latest Updates