haha, super weird opening. not bad, just immediately made me smile because it's weird. the big beat and swirly keys right away were a fun sound. drums are probably a bit loud over the piano lead, but it's a fun beat and i love the bass blats. there's some more rhythmic synths added at about 1:00 and then it opens up more at 1:15 to a more traditional electro/rock feel. i agree with MW that you'd never guess this is a mashup.
there's a piano break at 1:42ish, with some fun panned verby synths and a recap of the super scooper lead from the beginning, and we're back to a bigger beat at 2:19 or so. this felt similar to the opening, but there's some new stuff added in around 2:35 that mix it up, especially in the keys. 3:06 opens up again and i really dig the descending countermelodic synth work there. there's a swell to a keys-driven outro, and it ends comfortably.
this is a fun track. it sounds good, does a great job with a preponderance of source, and doesn't overstay its welcome. nice work.
YES