Tapeworm Disco Puzzle

Tapeworm Disco Puzzle

A puzzle game featuring a tapeworm, fleas, and other insects
 PC

Tapeworm Disco Puzzle on Steam Games. Tapeworm Disco Puzzle review, release date, video, gameplay, guide, game trailer and more.