News The Cuphead Show trailer, release and everything else we know