No, often smaller games and indie titles aren’t available for purchase until release date. I forget why.