LocoRoco is already a bit like your spot idea, expect that the player is the spots. (Actually you play the world, the spots just cooperate).
The spots can merge split and change shape.
You start as a single spot and grow by eating.
You can install a PSP emulator on your android an try it out.
It...