The tidbits right now are more of a set-up. In fact, that last one is to involve the Godmodder in some way. Once Bellua is freed, that's when everyone else becomes involved, as he will pose a very large threat to the entire group as a whole, as for the silhouette, the group will have influence in that as well, but it's more so to Euclid's benefit so that he can stand a rough chance against the Godmodder and be better able to help the group once that battle comes into play. If you want more details as to what's really going, feel free to PM me - I can explain everything in its entirety without giving anything else away to the others.