Comics Anonymous

LET’S PLAY GOD #1 by G-Man
October 31, 2012, 3:48 pm
Filed under: Comic Reviews, IDW Comics | Tags: , , , , ,

With an all female band called Doomed Earth at the centre of this new release from IDW – I was keen to see how this new horror comic would fair.

Continue reading