Huh, this is actually based on something real? That was a surprise! Must watch the original episodes sometime and see how much the plot differs, cause this was just... crazy. :O Nice animation though, and a surprise ending that surprises even in its ending. Nice work!
-cd-