Posted By Shubhankar Parijat | On 30th, Mar. 2011 Under News, Video News
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 tuned to GB for more news.