It's clear you have a knack for writing melodies and chords, but your production and mastering skills are lacking. It's one thing to compose something, it's another thing to produce it. You want to make your mix sound clean, fresh, and high fidelity. Play with your synthesizers more to get that high quality, sophisticated sound, or look for better ones out there.
hmm, you have a point, tweaking the software and sounds is something I haven't really learnt much about. So far, iv been more preoccupied with the melodies. So what do you suggest I do here? Thanks for the review once again