Netflix announces "The Cuphead Show!", an all-new animated series that will expand on the characters and world of the game Article 693 words 13 votes