Netflix has revealed the trailer, key art, and images for The Cuphead Show!, launching on the streaming service on February 18, 2022. You can watch the trailer on YouTube and keep scrolling for more images. Based on the award-winning video game that smashed onto the scene with a gorgeous retro animation style, The Cuphead Show! …