yep this episode has many underlying themes that I LOVE about anime series. (ie the enemy putting the safety pin on the gernade before he passed out b/c they had found something in common: they were human.
I have played the game and yes there is like 1/8 of the action in this anime but guess what thats a game and this isn't. The plot is sorta confusing but hopefully it will clarify soon.
Only 10 episodes in but i have alot of hope for this anime