Character alpha transparency?

Character alpha transparency?

Playing the game, I immediately noticed that the environment appears to use a full channel for transparency, but the characters only use 1 bit, leaving a pixely looking black edge around them and giving them opaque shadows.

I noticed in the art_src directory, you have fully transparent pngs, but in the game assets, you have magenta keyed pngs for the characters and items.  Why not use the nicer transparent versions?  Does that take up too much memory to store all the animation frames in memory with a full 32 bit ARGB color space?

Out of curiousity I played around and replaced some files with their transparent versions in the prebuilt v0.15 and the steel armor appeared to work and looked great in game, but nothing else lined up quite right (not that I really expected it to work).

Is this something planned for future development?