I didn't even notice the Rorato text until I focused my eyes on the text, it blends in with the clouds too much. As for this, it's just simple. I personally would give it a 7/10, for it being average. It isn't top-notch however, and just feels so bland at some parts.
Also I just noticed something, the depth is pretty weird. There's some depth in the logo, while Mario & Yoshi have no depth at all, making the flow pretty strange :S .