Sounds good man!
As you said the melodies are really nice!
I've listened a couple of times now.
To give some constructive thoughts - Your kick has this sort of clicky sound that makes it cut through the mix a little bit more than the snare does. Could also be that the kick has a fast frequency decay.
The snare becomes a bit burried as compared to the kick.
But it's not a major problem, just what came to my mind, generally it sounds great!