yeah it was an hgame and no there isnt any in the anime. if u watch this, watch elfen lied too. that is some good sh*t.