Does anyone know who is behind this website? I would like to think that the members of the IDW founder group have created it, but you never know. Nice to be here.
The developer of this site is a decent guy, I'm active on another one of his sites which has a similar setup as this one.