Soon....

Could you give some more infos?

Sounds interesting...
here's what wiki says about juggernaut:
A juggernaut in current English usage, is a literal or metaphorical force regarded as mercilessly destructive and unstoppable.
Maybe something that will crush these market prices? Big contract maybe? Big burning? lol I want more info too, feels like this could skyrocket anytime now.