Cat is back after a very long hiatus, with another one of these freakin videos