Psycho
Also, this style of music (fast, big kick, etc) is called "hard house," not dance. Though, the happy melody could classify it as dance...
This song is far to happy for my taste. It's far too happy for my lifestyle. I can't see this played at a party. In fact, I don't want to see this at a party.
Though, you did put a considerable amount of work into it...Good job on that. Hard work always makes good music. I wish I could do that. I can crank out one mediocre song a day, if I try, but this is way out of my 1-day range.
Try to slow it down. It's such a waste. Bangbangbangbangbangbangbang is no good. Though that melody may not sound so nice slowed down. Aaagh, I can't decide.