Great start, you did an awesome job on the chords, love them
I noticed you hit a bad note somewhere about 0:17 maybe take a look at that
My main suggestion would be to add some more variation, the transitions don't really lead to much, and it eventually gets very repetitive after 5 minutes. I would add in a secondary lead or drop, as long as its something else for a little while.
Otherwise this is really good, nice melody, great chords, and im digging the bass parts are pretty cool 3:31