Angry Robot

He admits it.

And another announcement coming shortly?

• November 5, 2013, 5:51 pm |