Nice one dude! The only thing I will say is that a lot of the sounds do sound basic - I can tell that you made them yourself, as I have done the same. I have also planned on doing a mashup of songs - I actually did a Can't Let Go, Cycle and Sonic Blaster, but on reflection it sounds really bad. Anyway, perhaps you'd be up for a collab of a mashup of a couple of songs?