I agree 100 % with you . everything is in place for this to take off now, we need that Huge merger and One Huge contract for us to launch into space :-)
I don't see this dropping much more unless there is a lot of delusion coming our way and have not seen that. I still feel something big for Christmas here under our trees :-)