The screeenshots look fairly good. Thanks for linking me!
As for that monster on the first page... when I saw it, my life suddenly felt meaningless, I wished for nothing but death.
Then, I turned the page and saw Mr. Wheelchair and Body Parts McGee and felt that this new team were trying too hard... I'm sorry, that's just how I feel.
As for that team being in my country... hey'd better not **** Silent Hill up for me, or I'll hunt them down myself! :D