The new Voltron Force series has finally released some footage that doesn't have someone rapping about "Let's Voltron" all over it. Does this new trailer for the Voltron reboot get you pumped for cat robot action?