That is ridiculous. Companies release press releases all the time about new products under development or being released. Certainly an OTCBB company announcing a relationship with BMW is worthwhile. Obviously many people are impressed because the stock is up $0.20 to $1.35.
Also, ALIF's first iPhone game has been a top seller in the Apple AppStore.