Spyn Doctor Games is proud to announce, that the game Kuchibi has been released on Xbox LIVE Indie Games on September 7th, 2009, for the price of 80 MSP (about 1$ / 1€).
Kuchibi has been released on Xbox LIVE Indie Games on September 7th, 2009.
Posted by SpynDoctor on