GM engine for spritesmith