Microsoft promises one machine for dev, AI, and gaming, and mostly gets there.