Nicely made and rendered. But how are you going to keep it with so many variations? The amount of images will grow exponentially when you allow so much variativity.
Thanks for the feedback. This has been primarily been to test the limits on how much variety is possible. To that end I've developed several solutions to make it possible. Through scripts in blender to automatically switch out clothes and characters and stacking individual images in renpy with tight naming conventions the amount of images actually scales closer to linearly rather than exponential. That being said there were still edge cases where manual editing was needed, which is why I'd probably prefer the additional switch to a 3D engine for full variations on desktop and slightly less variation on renpy builds for mobile in future versions.