Netflix debuts footage of Cuphead animated series

Teaser video also introduces cast and crew members