In this case it’s not a matter of whether the game could live up to the hype/expectations or not. In this case, it’s a matter of releasing a functioning product. Hello Games have no control over fan expectations, but they certainly have control over releasing a competent product.