In 2017, it was announced that the visually liking’s Cuphead game would be released as an animated series for Netflix. By this time, the game has sold up to more than 4 million. It can be played on Microsoft, Nintendo Switch and computer systems. Cuphead, which has won more than 20 important awards, has also […]