I have heard several of your groups songs in the past, and A majority of them were rather off putting. The vocals are usually slightly off to severely off. If you are using fl studios, in cases like this, i would suggest using the program "Newtone" On notes that dip at the start of singing, ( usually due to uncertainty of the desired pitch) you can easily fix this problem. The audio of the parts are all slightly out of sync at several areas. This is understandable if you aren't used to syncing parts, or if you were recording each part separately. ( that just gets better with time)
As for the mixing, i hear lots of near peaking, and lots of compression. Hyper compression is not the solution to a good master track. Dynamics are lost in the mix that make the song what it is with that process, If possible try to avoid doing such. Most of the mix is hitting the ceiling and preventing certain parts from cutting through. This is just a result of either conflicting hertz ranges in the mix, or poor DB management in the mix.( or hyper compression) ( assuming each part was recorded and placed into separate channels, if not that could easily be the problem.)
Guitar- The tone was something I'm not fond of in the lead, however that is simply personal preference in tastes of distortion and won't effect the over all rating. The picking was slightly inaccurate at times, i could hear where the pluck was clearly before the finger was being placed. It almost sounded as if only down or up picking was being used for a majority of the lead rather than alternate picking. However the tap solo was quite nice and fit very well.
Out of all the songs i have heard from you all, this is the only one i felt the need to comment on. I can hear the potential this song has, and hope to see more work of this caliber show up on your page. This is a large leap from some of your earlier pieces i had heard. Mainly the vocals and pitch in this song was much more accurate than songs i have heard in the past. I hope you are all are not the type to take harshly to criticisms said about your works. I also as a disclaimer have no ill intent in my reviews, i simply am reviewing as i see things and hoping some suggestions can be made.