ϟϟ ϟϟ ϟϟϟϟϟϟ ϟϟϟϟϟϟ ϟϟϟϟϟϟ ϟϟ ϟϟ ϟϟϟϟϟ ϟϟϟϟϟ ϟϟϟϟϟϟ ϟϟ ϟϟ ϟϟ ϟϟ ϟϟ ϟϟ ϟϟ ϟϟ ϟϟ ϟϟ ϟϟ ϟϟ ϟϟ ϟϟ ϟϟ ϟϟϟϟϟϟ ϟϟϟϟϟϟ ϟϟ ϟϟ ϟϟ ϟϟϟϟ ϟϟϟϟ ϟϟ ϟϟ ϟϟ ϟϟ ϟϟ ϟϟ ϟϟ ϟϟ ϟϟ ϟϟϟϟϟ ϟϟ ϟϟ ϟϟ ϟϟ ϟϟϟϟϟϟ ϟϟϟϟϟϟ ϟϟϟϟϟϟ ϟϟ ϟϟϟϟ ϟϟ ϟϟ ϟϟϟϟϟ ϟϟϟϟϟϟ [use turbo mode (shift-click green flag), as it takes ages otherwise] If it still takes more than a couple of seconds to generate either the mongol empire overlay or the text border, click the green flag again.
This project utlises iteration over each pixel in a small image. There are many other features possible with this process, which you can come up with yourself. I chose these two as they seemed particularaly useful. White text with a black border can be read on any background. It is difficult to check all of an image's pixels in realtime, as it takes ages for a scratch sprite to move across each pixel individually. This can be sped up by putting everything in a custom block with 'run without screen refresh' enabled. the mongols are the exception!