I mean, no one will ever be like Queen, haha. It's cool if fun. are inspired by them in some way, but about a year back when I heard tracks on their Myspace page that was the first thing to crossed my mind. I think I'm the only one who's not a fan of theirs, haha.
But I just watched that "Unstoppable" video and I can understand your comparison.