Newegg offers preorders of downloads of Cuphead for Xbox One and Windows 10 for the in-cart price of $17.99. That's the lowest price we could find by $2. It's scheduled to be released on September 29.