2 years 10 months ago Link Gamasutra Steam's latest game festival takes a break from the seasonal branding, and brings over 500 game demos to Steam for a limited time. ... Tags Gamasutra