I Think you completely missed the point of the threadShouldn't this be posted in nosounds.97 dolphin fan club forums? or deviantART .
My Art critic mind: the stretched graphics look ulgy and the different parts aren't blended correctly into the background.
My emu mind: what is the point of a cover if Dolphin doesn't have any CD Jewelcase. Maybe to be used on a site?
I'll tell you now, this thread is gonna die fast because not many people are gonna be interested in making covers, I might be wrong but I have a feeling though and I have seen it happen before with oher threads that are kind of more of a misc dolphin thread.
Anyways, I suggesting using DeviantART for this kind of stuff .
Nintendo/Microsoft/ESRB (maybe) could nail you for using their copyrighted logos. Dolphin team wouldn't be able to use this on the site anyways, if that was the plan, Nintendo would use it to kill the project.