Comment Comment by petrev01 This is easily one of the most disappointing pieces of tech news I've read in a long time. RIP indie duck-things. parent petrev01 2 months ago