Call Downloader::getGameDetails() from the functions that need it instead of using conditions in Downloader::getGameList()