@HumorHasIt
Yeah, I can relate to this!
While my first Bengal was a rescue, these two I got as kittens...and O MAN it was tiring. CONSTANT playtime just to wear them out for a few minutes.
Lemme see if I can find the link for the Cat's Meow (versus knockoffs) for you. Endless fun for them, it took a loooong time for them to get bored with it (so I put it away for a month, brought it back out, rinse/repeat).
Be warned: they ARE amrt enough to disassemble it (see second pic in that link).