Loading game
Avg. rating
—
Reviews
0
Worms... Worms! What are worms? Is this... A worm? Do worms really come from space? Only one way to find out! Get your hands ready for this challenging, perhaps tear inducing, humorous 2D precision speed game!
PC (Microsoft Windows) · Oct 12, 2023
Worldwide · Exact date · IGDB
Catalog sources
Achievement progress has not been imported yet.
No connected platform exposes achievements for this game.
Community notes