Evolve is recently released and team at Screen Junkies have already put together one of their Honest Trailers for it. I haven’t played Evolve yet but heard many good things about it (Not from Screen Junkies) so check out the trailer and let me know how spot on are they.