Team DOTS

Short but charming puzzle-platformer.
Platformer