There are more game launchers today than ever, and keeping track of all your games can be a pain. These apps will make ...