This is Lenovo’s Legion gaming smartphone (leaks)