That was fanatastic!
Reminds me of some good Xploding Plastix songs. Just the inspiration I needed (until 3:49)! I feel like that synth voice doesn't mesh with the rest of the song (maybe something a little softer?). If you let the bassline play for a little bit and slowly fade in that synth, it might fit better. Maybe that synth should slowly creep in around 4:18 to transition into the next part. That synth voice just is not my favorite... Great song! I can still rock out to the first 3 1/2 minutes!