Autodesk, this is not amateur hour. You are too big a company to be dropping the ball this hard. You had an awesome product and you broke it something fierce. This is my first Autodesk product. Somehow I doubt this is the kind of impression you want to make with newcomers to your ecosystem.
Computer 4 about 123D Catch