[HTML1] A new gameplay trailer for Clash of the Heroes HD has been released by Ubisoft. It looks pretty good. Check it out. The game will release on April 13th for Xbox Live and PSN. Stay tun... Read More