Is this based on the famous hentai series "Twin Angels"?BTW, posting games might be more appropriate in the General Section, as it's not "pixel art" per se.
2.-If its such a sensitive issue to you, then critique only the graphical aspect, its pure pixel art.