They huffed and they puffed but in the end common sense, no revenue and an elusive management team with a questionalble past blew this stock down