Elbart: Why would the dev let Botanicula to be sold in a Humble Bundle on
launch day?
Revenge of The Titans did this too, and worse. They announced a special "surprise" for the coming release day on their blog, and reminded everyone to take this last chance to preorder at 50% off (claiming full price would be $26).
Then release day rolled around, and the special surprise was that it was included in the Humble Bundle (#2, I think?) launching that day, and wouldn't actually be made available to anyone who bought directly from the developer because they wanted it to be available exclusively to Humble Bundlers for the first 24-hours...