I have been waiting for this moment, for all my life ♫♫ (Phil Collins)
Microsoft has created waves with all the releases announced in May and to be more specific the new…