Every Banjo-Kazooie Character Ranked (282 Characters!)