You may be asking yourself: Who the fuck is Robert Summa? And why is he saying he's back? And why is he calling me a bitch?
For those of you too young to remember a baby Dtoid, I'm the former editor-in-chief of this unholy place. Back when the Robot was merely a glimmer in Niero's eye, I hopped aboard his back of circuits and steered Destructoid into a somewhat respectable game blog.