Lenovo Legion Go Review: Impressive build, flawed UI