This new all-in-one game client from Riot Games will house all of its popular titles under ... Riot has also ensured that you won't have to manually download or install anything new to the update. The ...