I assume you are part of the band, so if you are, get used to the hate man, especially with using a tv show name so many people hold close to their hearts as your band name. I have been going to school for music for a while, so if you want an honest opinion, the music is trite. Sounds like 30 other bands couldve made the same song. I will say the singer is solid and has good range and melody is solid. If you keep this style of music up your main demographic will be teenage girls, but if you want to be bigger than that you're going to have to expand your sound.
Also you say on your facebook "Forget the 90's coming of age television sitcom that comes to mind with the name, BoyMeetsWorld. BoyMeetsWorld, the band, is here to erase those thoughts and show you that drive and belief in your self is everything you need to succeed."
Last comment is cool, but you just turned every BMW fan (including myself) out there off with that comment trying to "erase" the popularity of the show and taking over the name BoyMeetsWorld. Not a good approach.
I completely agree with almost everything you said. The only thing is you can't even really say the singer is solid based on an extremely polished studio recording. Let's hear this song live first. I'm so sick of mediocre bands (at best) using all these cheesy names or other tactics to gain quick popularity when they have absolutely nothing new or clever to share. Maybe I'm just more pissed in this case since I grew up with the tv show and cherish it. This band is beyond cheap and have zero creativity. Think of your own band name and write music that doesn't sound like a copy of a copy of a copy! P.S. I love your avatar name and picture.