DC Studios' Clayface Receives Strong Early Reactions Ahead of Oct 23 Release · Digg