British-based company HeroicArt has removed a number of artworks for sale from its web site, after comic creators complaints that the work offered was based on their own. The company told downthtubes.net that two items – a “Hulk versus Thing”… Read More ›