this is defenetly not bad, melody and perc pattern are written according to harmony [or music theory] rules, so it makes it sounds better than 50% of undiscovered artist list and i like myself when music is written according to harmony.
solid 47 seconds. track rate is 3 stars, but i rated 4 cuz you're not a professional [yet] and making stuff for fun [as you said]