I caught the second half of this on Sky One during the holidays, Sky seems to have spent a lot of money on advertising for it.

It seemed quite fun, though very 'talky.' When watching it I couldn't help wonder what it was shot on, it certainly felt videoish, though nicely shot video at that. On IMDB it says it was shot on the D20, does anybody know if this is true?