It is heavily inspired by devtodo, which I've been using for quite some time, but with some additional features, like:
shorter commands (e.g. td a 1 will add a new item under item labeled 1.),
applying sorting/filtering permanently or temporarily, for the whole list or specific level(s) only,
setting persistent options, which are saved along the item list and applied every time it's displayed (both per project and global (saved in ~/.tdrc)),
not hanging during --purge .
It can also transparently pick up and convert existing devtodo lists, so don't worry about the switch .
Haven't had time to try it out, but it looks neat!
One note though, wouldn't it make more sense to have the priority colors reversed?
Prio 1 sounds more important than prio 5 to me.