I admit my desktop is a bit messy, with almost 40 icons for launchers, files that I put there to have easy access and other stuff.
But I don't have game specific launchers. When given the option, I always refuse to install them, and if they don't ask me and simply create them, I just delete them.
Please excuse my bad English.
Currently gaming on a PC with an i5-4670k@stock (for now), 16Gb RAM 1600 MHz and a GTX 1070
Steam / Live / NNID : jonxiquet Add me if you want, but I'm a single player gamer.