Just being honest with you here... I think you guys need to find your style playing music with each other. To me, it sounds like you each want to sound like a different band.
Keyboards playing melodic lines, guitar playing punk(ish) style, and a drummer using alot of double kick on the base drum. It just doesn't mix well together.
I'm all for new styles of music, and I'm not trying to be a prick, I really just think you guys need to find that groove together. Good luck and I wish you guys success!
