The 10-episode revival will premiere on the newly rebranded TPB+ platform to coincide with the franchise’s 25th anniversary