I'm not a graphics artist, so please forgive me if it doesn't look so well. Also: The images are just placeholders and not what I want to discuss.
I'm still not entirely happy about the Telltale launcher and have been fooling around with Inkscape to see how different concepts work out. The one above has a lot of stuff that I think makes sense to explore. Basically, I tried to make it fit in a little better with the normal Windows look and feel.
I also tried to take care of my #1 annoyance with the launcher: The launch button. Right now I always need a second to find it and the fact that it moves around almost feels like playing whack-a-mole.
I'll explain some more tomorrow: Now I'm off to bed, I just wanted to post the picture now.
OK, now there's some more time for an explanation. The basic logic behind the design is this: form follows function. A launcher window should primarily launch and be a window :)
The launcher as it exists now has a bit of an identity crisis: Instead of playing with the layout of a normal window, it looks more like a tooltip: No identifiable title bar, a very thin border, the window controls so far away from their normal position that it takes a second to realize they are there. That's all fine for a splash screen, but the Telltale launcher is more: it needs interaction and in some cases (when people go to the forums) you have to move the window and find it again when you're done.
Nobody is saying that it should look exactly like a standard window, but it should be obvious that it is one. A thicker border and a title bar with familiar dimensions and controls takes care of that.
I didn't use the normal Windows controls since this is a game after all and it's all right to look a bit fancy. More importantly, it's pretty hard to make a window that's mostly filled with graphics look good with a window decoration that looks like chewing gum (Luna) or worse (legacy theme).
About the launch button. A launcher is primarily supposed to well, launch stuff and it shouldn't deny it. The big red button is probably one of the most recognized metaphors for "launching" since the invention of colour TV. Having it dominate the window layout makes the whole thing feel more "honest". And BTW, it makes it a lot less painful to use as well, since you know that when the window opens, that button is always right at the center of the screen. You can even move your mouse there already while the launcher window is still opening.