I listened to a few of your songs there, and I'll give you an honest critique. I think the band sounds great. The triggered/drum machine drums sound absolutely amazing and the guitar tone is wonderful. You have every reason to be proud of this music.
The only constructive critique I have for you has to do with your singer. I like his tone a lot, and he has passion, but what he doesn't have is key. I'd recommend, if you still have a chance to before you release the album, go back and use some autotune on his vocals. Not too much, because you don't want a robotic sound, but just enough to pull him back in key at points.
His passion is there, his takes are there, he just seems to go in and out of key a bit. That's pretty common with singers, that's why they invented things like Autotune
You guy's would probably kick ass live