With great power comes great responsibility to get epic art. This 10-by-14-inch canvas shows a Spider-Man showdown in front of the Daily Bugle building.