Games like Wormswarm

Wormswarm is an experimental platformer about jumping on abstract wriggling worms while scoring points.

Wormswarm is an experimental platformer about jumping on abstract wriggling worms while scoring points.
Picked to match Wormswarm on gameplay, themes, and feel.