Looks very slick. Only part I don't like is the curved blue part behind the multiple Romeo's haha. Looks very out of place and kind of uuuhhm ... "Cheap" I guess.
Edit: it also looks weird because the style is so different from the rest of the design