I think you'd do WAY better in the art portal then the games portal.
This is really good art! I couldn't make it myself (that being said i suck at pixel art).
It's really good, And you could go somewhere making pixelart for game devs!
Good day sir (you get nothing),
Morphy "kool kid" Moincreft