ASUS-ROG-G20-purple | Hardware review: ASUS RoG G20CB desktop