Get some soundfonts
Man, I know ur probly used to all that simsynth instruments but, u gotta have some better sounding instruments in there!! I loe the song tho, its real catchy, but u really could use some instrument help! PM if u wanna know where to get some good soundfonts!!
-AnSpal