Team DOTS

GIF
Short but charming puzzle-platformer.
Platformer