An ode to Cuphead: One of the most lovable games of all time 23 January, 2024 by Newstars Education See also Xbox just surprise announced and released a stylish new Game Pass title