Demented fun.
Quality looks fine to me. This is excellently done, and the sense of humor really plays out. The most promising series premier I've seen in a long time, and looking forward to more. Also I have no flash skill, so hooray for living vicariously through people who do.