Nice and fun puzzle !
Unfortunately, it is possible to get softlocked when picking a bubble in a narrow area (like the 2x2 square in the bottom-left of the green bubble) and not being able thereafter to drop it at a proper entry point

Fix : Make "Shift+Arrow" reorient your character without moving ?