Lenovo Legion Go review: the Swiss Army knife of handhelds