Found that website through a review for the Exterminatus Now comic close to a year ago. Forgot it even existed, kinda wish it stayed that way. There are some good reviews on there, or at least good bits of reviews, like with Dominic Deegan, which, I personally love Dominic Deegan. But, the reviewer did make strong points about Dominic's character. Otherwise? Yeah, place is kind of a garbage-heap. Seen quite a few reviews make unsubstantiated claims of how the authors are terrible people for one reason or another. Such as the TOME review, it makes claims of bullying to near suicide, making people's lives Hell, leeching off others, etc. but provides ZERO citations or evidence whatsoever.
Meh, fuck that place.