The team behind IndieGameBusiness has launched Blue Ridge Games, a new indie publishing label that will draw on the organisation's experience working with developers and publishers across the games industry. After eight years helping studios and publishers navigate the commercial...