The ONLY manipulation I've SEEN (and that anyone can verify) has been Monk's Den and the two paid promotions, which CLEARLY were to the upside.
As for speculation on other manipulation, I'll leave it to each person to decide for themselves what sounds likely and what sounds like an excuse for a declining stock price.