Total Members Voted: 85
Launcher.I have steam but I just don't feel like moving it.
SteamI moved over shortly after that feature was put up