As much as I am dying to answer now, I must keep my secrets! Hehe!
But in all seriousness, all of those questions / points of confusions should be answered by the end of Act 1, at the latest, very beginning of Act 2!
Aww that's gonna be a while, i can't complain about it if that was the case. Thanks for the reply!