This is really nicely done! I love the background and the overall mood this piece is in. I haven't seen any discrepancies, but I'm not sure if I would be able to notice such anyways. I also love how smooth the shading is here too.
Never thought of using the Internet Archive for stuff as progress pictures, but that's also interesting!