One reason it's down...$100K in prize money for cloud improvements?!
1. They're out of ideas in-house and they see trouble ahead.
2. That's all the prize money they can come up with? Highlights their weak cash position! They're burning it so fast that's all they can commit!