Star, I know you are frustrated. Many of us are. If you feel it better to move on you should. Following ones instinct can be a useful tool in investing. But don't let the clouds of a company growing color your instincts. If you can, hold until 2017, about 10 more months. Good things are coming this way.
I think we're all of the same mindset. As I wrote, "Glu will need to show a history of steady growth and income before it becomes an acquisition desire." As income improves so too the share price. 15 months from now Glu could be attractive. It is not out of the realm of possibility that Glu could be back to $6/$7 by year's end. It's possible to see that by fall. Add to this Glu has been strategic with its investments in startups. Yes, Plain Vanilla is a good move, but so too is Killz and Bee Cave. Bee Cave is focused on games of chance and gambling. Although not mentioned Glu is still involved with gambling in the UK. They are the provider of games to its partner bwin.party. These investments add to the attraction other companies see in Glu. However, for the moment, Glu needs to correct the problems associated with KPP and Bond and produce games that will deliver to the bottom line. I just don't see any company taking Glu over in the near future. And I still believe Glu is worth investing in. The future payoff will be sizable.
I honestly don't see Tencent buying Glu. If that were their intent they would have already done so on the cheap. Tencent has been accumulating funds for a major purchase sometime this summer. They hope to have $11 billion by June. They are almost there. If there are monies leftover I could see them making further investments in companies like Glu. But I think Glu serves as a better partner to Tencent than as a purchase focus. I also think if other companies were thinking of acquiring Glu they too would have done so while the stock price is low. Glu will need to show a history of steady growth and income before it becomes an acquisition desire. For now I am focused on the possibilities Glu can achieve on its own.