Microsoft First impressions: Everything Microsoft announced at its 2021 Surface event Napier Lopez 2 years ago