(SPOILERS) Sorry for the massive delay. We have returned to bring you a very overdue review of the long running Attack on Titan season 1.