It is very strange.
1 problem
If I add this icon declaration to my manifest:
"icons": { "16": "images/icon16.png", "48": "images/icon48.png", "128": "images/icon128.png" },
Then, when I add the extension through "Download unpacked extensions ...", it does not show the logo 
But if you try to remove it, it will show 
AND! If I remove the line “48” from manifestect, it will immediately show it. Maybe because I'm using Chrome Beta (version 28.0.1500.20 beta) or maybe because I'm something wrong.
Seconds problem
About the icon in the online store. I have a good 128x128 icon, but for some reason it is not used in HI-res in several places. Icon: 
But it looks really bad 

Also in the last screenshot, he places my logo in the Puzzle icon. I have seen many other plugins where this is not the case.
So, I think my question is: What size icon should I provide so that it looks good in all places?
source share