3/20/15Now playing Heroes Of The Storm Could Use Some Better SkinsHeroes of the Storm is a great-looking game compared to the other big MOBAs out there today. Despite that,…ByYannick LeJacqPublishedMarch 20, 2015