GOG Games Feature: Revolutionizing Digital Game Distribution