Make a note to investigate blendfunc_ALPHA_BRIGHTEN. It seems to be multiplying...