Why indie is the new Triple A, and Omno deserves some love.