Would
this be any better?
No idea where those dots on rayquaza came from, they didn't show up in photoshop. Not sure what more I can do with mewtwo's eyes than htis really, I try and keep the overall look simplistic. I'm open to any suggestion's though, it's your logo.