It feels like there's a word missing in that English translation. Unless this legit is about a guy that can infinitely revive an S class tower rather than infinitely reviving in an S-class tower. Honestly, infinitely reviving a tower sounds more interesting to me.