Never heard of Indie Box before, but that's cool what they're doing too. That's limited to computer games, though, and it sounds like they're just throwing them on a flash drive. Limited Run Games is doing console/handheld games (so far just Vita and PS4), using the same medium as any regular retail release on those platforms.