Look I could not think of better hands to make this game. We all have high expectations, and we have nothing to draw any logical conclusions at this point. Skepticism is healthy but very concerned would be a little strong at this point.
They are fans, and have high expectations themselves. Self publishing with no overlords meddling with the vision, or rushing the production schedule will give it a great chance of succeeding.
It's the game industry.keep expectations low and hope for the best.
Game on brother