Don't worry if you can't answer all questions!
We ask this many as we really value account security and we never ever want to easily hand over an account.
It would be more beneficial if you submit your feedback to this form (this is a direct link developers review on a weekly basis).
Our Support team love reading your feedback and appreciate it very much, but ultimately, they aren't the development team and have no control of what comes to the game. Our Support team focuses on account, billing and general questions you may have.