vapourware - definition and synonyms

noun [uncountable] computing 

Your browser doesn’t support HTML5 audio

/ˈveɪpə(r)ˌweə(r)/
  1. a new product, especially computer software, that is announced to the general public but has not yet been produced or made available to buy

    Would the project simply turn out to be vapourware?