I know I reviewed this previously, but I can tell you it sounds far better now that you've cleaned up the reverb. Now that I can hear the synths clearly, I must say that these are some juicy synths. There probably isn't a single synth in here that I don't like.
There really isn't much else to say, I think you've got this nailed other than the mixing/mastering (which can never be perfect). Good job and keep it up.