Publisher and game management platform indie.io launched Indie Pass, offering a genre-diverse collection of games developed by solo developers and small teams from around the world.