- we don't need to resize images. canvas can do that for us - we don't need to use `scale(-1, 1)` to draw flipped - most of the old/new skin format shares the same code - we can draw the skin image directly on the canvas
,
+ " " +
also a small improvement for URL error logging, variable naming, and argument joining
that's what all the cool kids do