Clips of this are going around via my FB friends this weekend, it seems like it is right up our alley.
Unfortunately it doesn't look like there is any way for us to get it legally on disk even if we wanted to.
Region B only. =(
Anyone have a line on how to get this in the US?
If you want to see the show, most of the episodes are up on Daily Motion, here is season 1, episode 1.