Great start, but...
You've got good sound quality for starters. But the song lacked flow. The beats never quite got in sync with each other, and the bassline was off-key from the melody line. Whether that was intentional or not, I can't tell. But it's a great start, and I'll check back for updates