Lol! If you are thinking of selling your shares, you don't tell that to people. Telling that is raising the chances that the pps will drop and thus the probability of you making less profit.
If something smells it might be burning rubber!! Being a small company with a sudden large demand for product. I would imagine they are struggling to keep up with the work load. I would Rather have them working hard producing games than sitting around drumming up PR's