Netflix’s beautiful Cuphead show gets a new trailer and a February release date
It premieres soon. | Image: Netflix Netflix announced Tuesday that its years-in-the-making show based on the Cuphead video game premieres on February 18th, and it has debuted an action-packed new…