When I first saw this as a preview, I actually thought it was a drawing, definitely not pixel art using limited colors. The fact this was done from scratch is incredible!