I solved the issue by defining two MImages, one to read from, one to write to. Before, I was simply using the same stream, and it was causing the issue :|
I finished with defining planes, but I'm still not sure about the circled part, I'm confused about the light falloff and how it should affect the area...
Little bit of progress but not much. Tinkering with a little bit of shapes, playing with the shoulders a bit, trying to define some better shapes and forms for larger details...
The games industry should do it like the MPAA, define fines for retailers ignoring the ratings and require payment if you want to keep your reseller contract.