I can't stop listening to this band...the music in incredible...breath-taking...mind-blowing. I'm going to try and write a song like that. If I'm good enough...
Not much effort in vocal mixing.

I speak in terms of quality only. Is the low end Keyboard sound intentional in happier?

The Vocals seems very shy. It's not bad, but I garuntee you you don't like listening to your voice. You should listen to it more and become more comfortable with your voice and perfect. It gets out of tune now and then.

considering how competitive the whole scene is for bands, you really have to try your hardest when putting out something like a demo.

Sometimes the riff can seem continuous.