Okay, i loaded it, but i think it needs too much time to load a game background and it is very laggy....
yes in forums they say because they are using only currently 2 US servers for hosting the images, when the beta is over all servers will switch to this system, so it will be faster.
(lag goes away after steam loads all 3 versions of thumbnails for yourg games.)