I don't care about the long term future of any penny stock. I am a trader and trade on trends and catalysts using limit orders to buy and sell on the way up.
I see MSRT going up in the short term From $1.05 up to $1.30. That is a 25% gain and I will sell on my way up hoping to average a gain of 15% +