Heya,
I like those synths a lot. Software often sounds a bit 'clean', the fact that you use hardware makes this track better in my opinion
I just think that with more than 15 minutes, the track lacks a bit of variation.
The drums are very original and cool though