Do any of you guys use this? It appears that some people are posting CV's about what they have or are working on which is essentially leaking information about upcoming and unofficial or unannounced games and projects. This could be a bit dangerous if used incorrectly.