Comprehensive review from the Engadget team of the Amazon Echo 2nd generation. This provides a full rundown of the main features.