Huawei Mate 10 Specs & Full discussion

I am really looking forward to it. Might have to get one and give my Mate 9 to my son!