Have you heard about this brand new Netflix series? Made by the creators of Robot Chicken it looks to be just as well made!