In preparation for the upcoming Xbox Live Arcade and PlayStation Network versions of Might and Magic: Clash of Heroes, Ubisoft has taken advantage of this week's E3 to release a new promotional trailer for Capybara's anime-flavored strategy/RPG. Indulge: