A strong showing of a mix of gameplay, character trees (stunning!) and a showcase of how Heroes will work out.