Are you a gaming enthusiast always on the lookout for new online games to play? Do you find it frustrating…