Cuphead: the last delicious meal