Long story short - I've been told by Furyswrath that Captcha - or those annoying letters that you type in to prove you are human? Have been "Defeated" by spammers. Thus - we've had issues on the forums.
If you see a suspicious thread? Please just use the "notify moderator" link on that post. It's quick, and goes to those that need to get it.
ALSO - as business owners, gamers, etc - if you ever have issues with a post or content put up on the site - that is also the system to use for that. It's quick, and we get it. Of course, PLEASE DO NOT ABUSE THIS
Sorry for the issues, and we'll do our best to keep the site clean! We appreciate the help!
X A