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