Cuphead - Dev + Pub difficultcartoonco-op ActionIndie Est. Sales 4,027,464 Peak CCU 19,076 Review Score 96% Reviews 223,748