Home Gaming Microsoft Surface Laptop Studio 2 review: Still ahead of its time