The 2d demo is using bmp format for graphics which doesn't support alpha channel (like PNG).
That's why the edges are blocky. (It's an old demo afterall).
EDIT: And as I said earlier to get antialiased sprites use the png format with an alpha channel (tga format can also support alpha channel but png produces smaller files and it's more used anyway)