I think it might have something to do with the low color count; I'm also trying to upload stuff at least at 3x, preferably 4x upscale resolution... but yeah, it usually gets mangled at least a bit :/