This is easily one of the most disappointing pieces of tech news I've read in a long time. RIP indie duck-things.