Someone is hating on your songs.
Thats really disapointing because I think this is amazing :)
Its an odd blend, 8bit/ jazz/ viloin, but you actually make it work.
Sounds rough at the start but quickly becomes easy to listen to and enjoy :)
I would suggest maybe changing up the drums a bit because for majority of the song its the same thing, which is usually ok, but can feel too repetitive at times. They also seem to need a bit of work at the end, that could be why this hasn't got a very good score,
But none the less I'm loving this piece of music :)