Honestly. Nothing smells right here. Too many red flags to ignore and keep believing the story the longs are telling here on the board. Some of them may not be believing the story themselves.
I agree. If you're a new entrant in a competitive app market, you need to kick some serious ass or you're DOA. Why even bother in that case. The release itself is not important to me but how good of a job they do. So far I've not been impressed.