Impossible CreaturesStrategyPCMultiplayer · SoloBuy · from US$9.99About this gameIncludes the Impossible Creatures: Insect Invasion expansion pack.Visit official ↗Last checked 6 Nov 2026