Deus Ex human revolution just came out this week and it looks like somebody in the development team is a fan of 4chan or maybe a member of the famous site ( anonymous x ?? )