I came across this web series called The Vault and I have just watched episode 0 and 1 and I am already hooked!
This came out in August 2010 and I cannot believe I never came across this before!
The episode numberings are from 0, 1, 1.5, 2, 2.5, etc, but the .5 are basically just an intro to the next episode.
Here is a clip of what the Vault is (WARNING: There is a few spoilers in it)
Here is the first episode, well episode 0
Check out the rest here