Um... well, I think you're talking about my code base, which I once discussed expanding with you after TD was unavailable for a while. While I'd really rather not go into it, I'll touch on this because I do not want someone else to take the blame for my poor quality framework.
When I first handed TD my codebase, it was something I hacked and mutilated from a once elegant piece of work from Gnometech. I was lucky that testDummy was bold enough to venture into my mess, Indiana Jones-like, added some great new features, and made it work, all within a stressful two weeks. The end product turned a lot of heads and took home a prize from the Dusmania indy games show. In two weeks he worked very hard, with deliberation, great skills of deduction, reverse engineering, patience and flexibility. If nothing else, this speaks even higher of his skill.
But the unsavory details of my poor coding skills really have nothing to do with the simple logic in this broken deal:
1) GS made a deal.
2) TD worked and delivered the code as agreed.
3) The debug and bug-fix cycle was agreed to begin upon reciept of payment
4) GS didn't pay him as they agreed
5) *KEY: Because gamesaint never paid, he didn't get the bug-fix cycle as they agreed on
6) GS repeatedly told TD he would pay him months after that..
7) GS never paid up
8) GS refuses to pay, on the ground that there are bugs.
9) Because gamesaint never paid, didn't initiate the bug-fix and tweak cycle as agreed, GS has no grounds to complain.
It's all about points 3-5.