Soooo yeah, I finished this anime tonight and its one of those animes that I think you need to read the source material first to fully understand. The anime kind of starts with a school wide battle in this fan service anime and it kind of expects you to know somethings. But even if you don't...