What was so interesting to work on at dA? Multiple people in this thread have mentioned how fun it was. I'm wondering what was so fun about it. Seems like a pretty simple application from the outside, but maybe there were some fun technical challenges?