Alliwava GH8 review: Ryzen 9 muscle in a shockingly small PC