Kuchibi is now in peer review on the XNA Creators Club website. If this goes well (i.e. no problems found) it will be released in a few days.
BTW, if you are interested in news about Kuchibi and other Spyn Doctor games, you can follow me on Twitter:
Twitter.com
SpynDoctor
Johannes joined
Developing games for Xbox 360.