Damn, its actually pretty good... And coming from the guy who made the Numa Numa craze. Crazyyy! Reminds me of old arcade game title/character screens (specifically OMF 2097), except for the beginning... I think you should drop the more bassy parts or atleast change them even in the background those deep frog-like noises are annoying me. Otherwise great.
Please contact me if you would like to use this in a project. We can discuss the details.