Anyone ever seen this? I just started watching it and as far as I know it's only 12 episodes long. It's an anime. Seems pretty fuckin sick so far, but I'm only on episode 3. It seems to have a hint of the movie Battle Royale set in it, only it takes place inside of a prison.