If you care to expand this game, I have some ideas:
Pink blob falls upwards.
Gray blob can morph into other blobs but cannot morph again.
Striped blobs are hybrid blobs that combine two different blobs but not if both are gravity-based.
Great game. Idk why you set the restart button to Q instead of the usual R, and level selection to W instead of something like Q, L, or Esc to be kind to WASD players like me :/
Edit:
SPOILERS (go to rot13.com to decipher)
Gur ynfg yriry qvq abg rira arrq gb hfr gur oyhr fyvqre. V whfg arrqrq gb znarhire nebhaq gur erq naq terra nernf gb trg gur evtug nzbhag bs nernf erdhverq. Jung n oyhr ureevat, yznb. Abg fher vs vg vf purrfr gub.
Amazing puzzle. Feels like I missed something when I couldn't progress in the later parts. Going from top right to bottom right I did actually miss the solution when I tried plans A and B, but the solution was plan C all along. And I also like that you are brought back to the beginning and it seemed impossible to push the block to power the right-facing laser block.