Itch has just got a new book out: Urban Beasts launched at the Bristol
SP Expo and did very well.
It's so new it's not on the website yet,but if you'd like to review it I'd be happy to send you a copy.
There's a little bit of info here:
Flesh - Issue 2 - A review.
3 weeks ago