yeah, this would be a cool scene to see from above, or a higher perspective. Also, the primary colors sort of hurt my eyes, too much contrast where the red hits the blue. i would take the blue to the value of the clouds, that would solve the problem and make it look a little more sophistocated. also, maybe a shadow or something to ground the scene. but overall, cool concept.
About my design