Oh excellent! Lots of people would love a source-only PNG load/save library.

How versatile is it? What color formatting does it support, etc?

One of the best features of PNG for games is not only that it's a lossless compression, but also that it supports a whole alpha channel.