For me, this is everything a fan should be ...