We don't have boxarts going back to 2001, we only started adding those many years later. If you would like the task of creating all of the missing artwork we have on the site, it would be a godsend. But as far as entering your own boxart or artwork, you would have to take that up with 0x90.
Aha, I was wondering what was happening on this one, I can try to post what I can and what I can find