Who remembers the TV show from their childhood in which two robots fought until the end? We do and the show in question has made an epic return to ABC in America. BattleBots, as it is called, is a competition in which special robots fight with each other for everyone’s amusement. Sounds pretty savage but…