Not sure if the requester is still here, but I just finished this. I used a different image to sample the colors from. If you'd like anything changed, let me know. Everyone can feel free to point out any issues as well. I didn't do any error checking, so there are going to be at least a few.
>>1862501This will be cute.