Get a suitably unhinged look at the return of Evil. Echo really, really wants you to know it has that Daredevil vibe. Plus, Robot Dreams teases its US theater debut. To me, my spoilers!

Read more...