Has Innovation Lost Its Meaning? Percolate's Noah Brier On Its True Definition