WOWZERS
I actually love this song. I've listened to it a bunch. I like the bass line and the drums the best, the beginning and the end I think are the strong points, but the song as whole works really well. Good job! And I think it's amazing that you can get all of this out of GarageBand, although you do have the Massive VST, which probably does most of it. :)