But security and cheaters: If your security relies on obscurity, guess what: it's bad security. If releasing your protocol documentation means that the security of the game will be compromised, guess what - your protocol sucks and it is vulnerable, whether you release the docs or not. At the end of support you aren't going to fix it. Maybe we can then. Trust me: community effort weeds cheaters out very efficiently where it matters.