Dcvin - first off, welcome to the site. We're glad to have you and I'm sorry your first game here turned out that way.
Saying that much, there are a few site rules here. Please familiarize yourself with them.
http://www.webdiplomacy.net/rules.php
One of the informal rules is you do not post cheating accusations on the forum. Please submit all cheating accusations to the mod email
[email protected]That said, welcome to the site and I do hope you have a good time. To better ensure quality games, create password protected games and invite people or join them when they are advertised on the forum.