The drums and the beats are really nice.
The guitar sounds really dry and I didn't really find most of the guitar stuff to be that interesting other than for short moments through out the song.
I like the instrumentation here. It has this great punchy energy that you then contrast really well with the more laid-back vibe at :24. The beginning is pretty fast-paced, though, and this piece largely lacks strong transitions IMO. During the drum-heavy sections, such as 1:23, you seriously overuse the crashes, whereas I think you could’ve used more of them to string together some of the disparate sections of the piece, such as at :18. There’s a decent amount of structural repetition, but I was a little confused when you introduced a brand new theme ¾ of the way through the piece at 1:56, especially since it was perhaps the only strong melodic content here. I liked how you contrasted the soothing guitar riffs with the punchy fills from :24 to 1:06, though. In general, I’m pretty impressed with your mixing and mastering too. Making everything sound this clear in Garageband can be tough, and overall your frequencies were well-balanced, although I thought you could’ve done more to fill up the texture at times. There are long stretches of this piece with very little tonal content, such as 1:19 to 1:43, which detracts from it overall, especially since this is such a short track. You seem to pride yourself here on abrupt transitions, which is fine, although I’m getting very little sense of development within the phrase. An overarching sense of conclusivity is also lacking in the piece, as the ending is very abrupt and 1:56 felt more like a bridge than a coda. Overall, I think you need to think more carefully about how you structure your tracks, probably incorporating some more melodic content earlier in the piece and creating a constant sense of structural ebb and flow. Hope this helped! Keep at it, man. ;)
Please contact me if you would like to use this in a project. We can discuss the details.