This platforming adventure is set in Squimlia, where the hero wakes from a nap to find that a rat companion has disappeared and strange creatures... Read more
Steam:
Buy the game Squirm
Compare prices for Squirm across different stores, choosing the most advantageous offers.
Currency
Platforms
Stores