Looks like a higher budget Robot Chicken