All in, a marked improvement from the original version. Nice work, guys! :D I'd recommend you go easier on the master bus compression (or limiting/maximizing... whatever you did) as it takes away from the dynamics of the whole track and does a bit to "flatten" out the overall sound. When I make music, I tend to group sounds into different busses and individually control the dynamics using limiting/compression (for instance, I usually send all my drums/sub-bass to one channel) and I sidechain just about everything to the kick and snare. This said, don't worry about making the sidechaining noticeable because it's very easy to overdo (I'm guilty here). Just make it enough to control the dynamics and make room for everything else. Keep up the good work. I know it's hard work to get better at this stuff, so I applaud you for taking the initiative to get better. Keep it up! :D