Well, the episode 3 trailer was kind of a tease, since a lot of what happens in the trailer is later in the episode, almost near the end.
The focus of this episode is...
Expect FoT's fansub of the episode sometime in the next week or two.. then you all will be able to check the episode out yourselves.
...Well, unless playing Twin Snakes interferes with my translation....
- Kidding, Kidding!