I dig this kind of music. The composition sounds good to me. Here are a few issues that come to mind for me. That repeated crash part is kind of distracting. I tend to favor very discrete use of crashes as a personal preference anyway, but it seems to me nearly always when you have closely repeated crashes that go on like that, the result is a cloud of noise that hangs over the rest of the track. Maybe some find it exciting, but for me it is distracting. Second, I found the whole mix somewhat dark. The lofi, retro synth patches you are using might not have a lot going on in the higher frequencies, but for me the track cried out for a little more air on top. It felt like trying to pogo dance (remember that bit of 80s New Wave kitsch?) in a room with a low ceiling. Third, I would look at the overall balance between your main elements and the atmospheric ones. There are some parts that are meant to be heard in the background, like a little synth lead and that vocal sample. To me they were a little too low in the mix. You don't want them up there with your main synths, but they need to be distinct enough to do their jobs in the composition.