Good stuff!
Very catchy and trance-like melody indeed. Props to your girlfriend and props to your sharp remixing skills.
All is not perfect, however, especially on the production and mastering side. While your sounds and sophisticated and outstanding, a lot of them are clashing each other for the overall sound space. This is a consequence of inadequate or no mastering, especially in the form of compression and EQ'ing, among other things. Spend more time touching up your individual tracks (as well as the final mix) to get that powerful, balanced and clean sound that will please your listeners' ears for ages to come.