Dr. Horrible

http://www.drhorrible.com

So. Awesome. Make sure you check it out!