Posted To Xbox One News Cuphead’s physical release has no disc — but it has something better November 3, 2017