Doesn't sound happy lol
Sounds very very intense. It may be interpreted many different ways as the song progresses in my ears. Parts of it sounds like the intro to insane scientist or something of a movie , parts of it rocks hard, and part of it sounds upbeat and happy. It's all meshed together. Not sure what I think about it...may want to make it a bit more consistent?
I think you have some potential in this one but it's hard to know where to take it. I think you can figure it out if you're not satisfied ;D