You've improved a million tons since I last reviewed you work! Congrats man :D. A lot of good sounds which would have made a great song if used properly, I'm not saying you didn't btw.
A few things, at 1:11 that sound was a bit annoying with the pitch change. Don't change the pitch, and it will be awesome :P.
I actually love 2:34. Best part of the song IMO.
Lets see how much you improve next time ^^. You'll probably get better than me :S