Asus ROG Phone 2 review: a gaming behemoth at ₹37,999