In conjunction with Troll Lord Games, d20 Entertainment is producing a new, web-based live-action series based on the Castles & Crusades campaign setting. Penned by the Troll Lord himself, Stephen Chenault, the drama is imagined as a grim & gritty series, where a lone man is dragged out of...