Valve Steam Deck hands-on: the Nintendo Switch of PC gaming