The episode is already subbed.
A bit of an introduction to everything.
Let's see how this is going to evolve over the next episodes.
The OP rocks, although I'm a bit disappointed in the visuals since I tend to really enjoy the openings of Brain Base animes.