They can somewhat be done I know, but there's missing way too many things(in commands) for it to be called a 2D game engine. And as for programmer skills, I don't make DLLs when I get something I expect it to live up to standards... (for the freaken price they ask) that engine can't even live up to game maker as far as 2D game engine is concerned. B+ makes me angry LOL.