the stock FL snare sounds pretty bad, try cutting off the mid sounds. a lot of this is low quality, like the sound design is halfway unfinished. the pianos need changing. the basses are pretty hollow.
basically the concept is good but the way it was made could be better.