I'd contribute an image to punch up the background should you be interested.
Do you think you will release this ?
Not sure. Maybe. If I think someone else could make use of it, then I would definitely consider releasing it.
Currently, everything is hard-coded. I need to generate the controls dynamically from a list in an external file, rather than compiling all that into a binary. Additionally, I need to implement categories and paging, to support more games. Playing movies at that scale won't really work, though, unless I find a way to automate the generation of the movie files by the end user.
I was going to ask if it was WPF - it looks very much like a Windows 8 Metro application.
Most frontends are built for very large collections across multiple platforms (ie Arcade, SNES, Master System etc.) so you don't get many that are flat like yours is. It's simple, clean and functional, which really is the all that matters.
It's WPF, but yeah, it looks like Win8. It's a full-screen borderless non-resizeable WPF window. This app will run on Win7, as-is. Implementing systems, categories and games is easily done with this framework. Not as easy as "Metro"/"Modern"/"Windows Store" style UI, but pretty simple.
I might experiment with a Win8 "Metro" style version; it's easy to bind controls to lists in there. It would remove a lot of code I have planned for the Win7 version.
Looks a bit like the 60in1 PCB frontend
How DARE you!! Now I have to change everything!

I hate that interface quite completely.
I'd love to see if you do anything with this, I like it.
I'd like to see just some detail in the background, branding if you will.
I agree, I just haven't come up with anything for that, yet. I'm a programmer, not so much of a designer. Accordingly, all of my apps have a very utilitarian feel, sometimes with some UI touches that were easy to implement. If anything, I'll just make that background configurable via external config file, if I release. The copy I run will probably always have a gray background.