This seems preetty damn cool. The OOC is pretty well written.