Anime Evo: Let down. Severe let down. I was expecting something more concrete in terms of information and in terms of action!