Demiurge
0
Fame, Robots and The Hub!
Tavia
March 4, 2011
In honor of their upcoming game and in preparation for the impending robot apocalypse, Boston-based Demiurge Studios is running a contest. You design a robot and enter said design into …