Nice Idea!
The first thing I want to say is that you have a really good idea. Musically, everything fits together very nicely. I enjoyed every bit especially the breakdown at ~2:48. Production wise, I spotted a couple problems. First of all, it sounds like your bass is stereo? Low frequencies are omnidirectional so it's best if you keep them mono. Also your main synth. It was very nice but I thought it was a tad bit too loud compared to the rest of the song. Other than that, great job. Keep it up!
Cheers, mate.