I just check your work and its' really quite good. But i just found very nice pixel art also here. https://mobilegamegraphics.com/ Which is i bought some of their pixel art and they also have a free stuff as well.

You can visit or view this great list of pixel art. https://mobilegamegraphics.com