Originally Posted by jerrypon83
I think is because they dont want to give too much detail or other companies might try to steal the idea. Just maybe...
I don't necessarily think the drawing requires more detail... but hand-drawn? A decent rendering wouldn't expose any more info.