To answer AW Lore's question,
you can think of two different type of 2d computer graphics: raster and vector.
Raster uses pixels, and achieves an image through thousands of them. However, a problem arises when trying to enlarge the image: the quality suffers.
Vectors are actually mathematical, and (so I hear) can be represented with numbers (SVG format). (Kinda like coordinate geometry... endpoints, and the line) When resizing vector images, you get 0% loss of quality.
I know my explanation is a load of bs. Here's a much better explanation:
http://en.wikipedia.org/wiki/Vector_graphics
@I Might Avenge U
Thanks
It's probably more patience than skill. Had I decided to draw backgrounds and other details, it could easily end up in the thousands of layers XD