I'm just severely prejudiced against these kind of "organizers" because I've been DJing for over 20 years, and I witnessed the rise of iTunes, which just does it's' own automated sorting which to me make NO SENSE AT ALL.
I want to have 100% control over my crates, and my playlists. I can make my own folders that make sense to me, then it just always works. I maintain 100% control over my library, I can back it up with a quick Ctrl+C Ctrl+V, and it will never stop working. All real DJs I know do the same thing, we all hate the iTunes automated sorting nonsense.
In the same vein, you could make playlists or subfolders with shortcuts to whatever games you want. If you REALLY want you can even just make a subfolder for all your Steam, uPlay, Origin, GoG, EGG, Blizzard, Rockstar games seperately, BUT WHY ON EARTH WOULD YOU!? That to me is the "dumb" iTunes sorting that I can't stand. I don't need to know or care what store I bought ANYTHING from, let alone a videogame. I'll sort by date installed, genre, studio, or just by title. EASY!
And any extra layer of program that offers some "sorting" or "organizing" feature is just one extra layer of redundancy. I do all of that for a collection of tens of thousands of songs in Windows already. Anything else is just pretending to give you control, when really they're just another layer of bullshit to wade through. Keep it hands on and control your own sorting in the most direct way possible. All Steam is doing anyways is linking to a launch shortcut! Just cut out the middleman and get the launch shortcut!
For your transgressions you shall be labeled a shill, called an idiot and anytime you mention facts or disagree with a tribe member you will henceforth be known as a troll. The best you can hope for is that the labels won't haunt your offspring. -RedEye9