yep, he was, and yeah, while I liked the special (I was very hyped with both shows back then) it focused a bit too much on just rex (liked the ben vs rex fight and upgrade rex though), and the cliffhanger was kinda weird and never touched upon again in either show7/10. It's Ben in Generator Rex, right? As much as I love him, I didn't quite like his role there TBH.