STRANGER BEAST

Combine bubbles, overcome obstacles, compete!
Puzzle