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