Cuphead Review: Punish Me, Please LovvbarNovember 20, 2017 I'll say right from the off that I am not someone who engages with a game that sells itself on being “hard”. If all you can tell me about a game is how hard it ... PCPlaystationReviewsXbox 0