For those of you clever enough to have found this secret site, we present you with a glimpse of our program's concept art, a phrase which here means an artist's sketch of the terrible things to come in episodes 3 & 4 of Netflix’s unfortunate television series.

The Reptile Room
The Reptile Room