Hi Lads, I been watching this anime called Elfen Lied, Its pretty coool like, anyone else watched it?