There is definitely some interesting stuff going on behind the scenes - for those who are into puzzles, there are only a few pieces left and most of those pieces are looking pretty obvious.
BTA Price at posting:
$1.30 Sentiment: LT Buy Disclosure: Held