river indie launch date