EDIT: I added tutorial gifs to the description!
I appreciate your feedback. Velocity is maintained so if a blob is moving in a vector, it'll keep moving in that vector unless it collides/splits/bounces. I agree that it can be slightly unintuitive at first and more tutorials for each particular interaction would've helped. I'll create some instructional gifs as a fallback!