There's a few things that are really going with this track. First, I think that the main melody does a lot of the legwork here, especially when you have the other synth playing in harmony with it. It has a nice energetic feel to it.
One of the things that detracts from this tune though is how it sounds very anemic. Maybe you're not using the full spectrum of sound in the mix, but that could be a stylistic choice depending on what the intention of this track was. Even for a chipstep song, however, I think you could have explored beefing up the mix on the lower end.
It sounds like you tried to compensate for this a little bit by adding reverb, which can be a good idea, and I think that method worked well when you added some to the snare, but you may have gone a little overboard with it on the bitcrushed bass wobble.
Song structure-wise, I actually like it a lot! There was some foundation to it with the melody/buildup/drop/cooldown format, but you chose to include some variation in the second half of the track, and that makes it a lot more interesting.
Overall, I'd say you have a pretty good concept of composition, but the track suffers from some lackluster mixing choices. Hope to see some more work from you in the future!