It feels like there’s been a flurry of activity recently in PC games stores. Discord recently added a retail section to their multi-chat client, and now browser game hub Kongregate is getting in on the action. Kartridge is their new store, available in both browser and desktop app forms. It’s mostly focused on smaller independent studios, as well as supporting a number of free downloadable or browser-based games, and wraps everything up in the achievement-chasing social systems that Kongregate was so well known for. Below, a remarkably restrained store launch trailer.