Cuphead is one of the best indie games of all time, and it'd be a loss ... ideas that went into the making of The Delicious ...