He owns Fortress Forever as well as TFC:
[o-t] Player Record
If you click on "View Steam Profile" you can see that he's set his name to Kasey D. Krehbiel, dunno if that's real or not... but google comes up with some very specific results. If he's costing you money fighting battles it might be worth an e-mail or two.
Scuzzy