Nintendo GameBoy Advance review: BEST handheld, 20 years later!