It's a pretty good track in terms of song structure. It's much too short to consider it as a full track though.
The mix is a little too noisy. You can reduce FX volumes for sure. The bass doesn't seem to punch out a whole lot either.
Honestly it's the kind of track that "gets straight to the point" if you know what I mean. For a regular track, a solid intro of some kind is better to have rather than just building right into it. For GD, this kind of format is pretty common so I get why you chose that kind of structure.
There isn't too much melody variation or any high frequency elements in the chorus like leads. Since the bass you used is pretty much a single layer (besides sub), there needs to be more highs in it.
It's a decent project, but it doesn't quite stand out much in its own style.
Keep it up! Song structure is quite important so it's good you have the base structure down.