This seems really interesting, althoug I do admit never hearing of either of the things this is based on >.< If that isn't a problem I'd love to make a CS and join in