Sounds pretty much like Touhou music I guess, so the authenticity is pretty good!
Can't comment on how good a cover it is, since I have no idea what the original song is.
The drums are a bit weak sounding, with not much bass in the kick and very quiet hi-hats.
It also feels like all the energy of the song is in the midrange and there is very little going on in the higher frequencies, the bass is rather high pitched, for a bass anyway, so there is not too much going on in the bass either. I think if you just dropped the bass by an octave, that could go a long way for a better balance :3
Of course these things depends on both your ears and your listening equipment, so do not take my comment as absolute truth. Assume that I'm wrong :3
Of course I'm not saying this with the implication that I do everything correctly myself either, but of course it always seems like that :3