Only one thing though. Getting the thumbs. You said Xbox game thumbnail Concentration.
Now I assume you mean actual games and not any of the homebrew stuff. This makes sense, since more then a few of the Homebrew stuff have the same ID. Currently I point it to my game dir (F:\Games) and search it, get the DecID, convert it to HEX, then go and load the TitleImage.xbx from E:\UDATA for the the first 8 games it finds.
I was just scanning E:\UDATA but I have no way of know wether or I not I'm getting a retail game save or a homebrew one. I'm working on it though.
Edit: It scans E:\UDATA now for the game thumbs :Edit
Also I should should mention that this wasn't very easy to do. Well, for me I east seeing how I have no "real" programming skills.
It tooks me like two days just to get the randomization stuff working so that each image is only used twice, and the for whole board. I had to do a check to see if each random number was already taken befor using it. You guys might be thinking, "That's easy man" but like I said for me it was a challenge.