I like it.
Nice dynamics and after the mix levels off the dynamics continue by adding more parts.
Nice way to keep things interesting.
It sounded like B flat was the key, but I really liked the simple B flat to C of the synth near the end of the tune where the notes came in on 1 and 3.....Coolness.