Was waiting to see what they did with that buffer overwrite trick. Expected a standard code is in image data which is copied to a buffer. But then, whammo! No, they used the image decoder to assemble themselves a toy computer!
What's next? Someone embeds an FPGA inside a music stream?
Be interesting to see how they jump the program counter to start execution. This is seriously evil stuff.