Another bit of a sad article over here as news comes out Steve Dillon, the comic artisan who co-created Preacher + known for his work on...
Sad news has hit the gaming community as chief executive Satoru Iwata has passaed away, having suffered from bile duct cancer, at the age of 55....