The celebration of indies successfully "Beyonce dropping" games is nothing but survivorship bias! We should stick to tried and true indie marketing methods: releasing 4000 free pre-alpha builds over a period of eight years while double mortgaging our house.
