You should really add in custom sprite support...it would be so godly that I would start playing just because of that. If you have game maker registered, you can just make it so it loads each file as needed. Then, if you keep the same sizes and filenames, you have total customization ability.