deep thought (re ‘X-Men’) Fri, Jun 03, 2011 no comments yet Someone at Fox could be doing something really clever with mutantwatch.com right about now…