http://www.dlsite.com/maniax/work/=/product_id/RJ114115.html/?unique_op=af
I happend to wander across this game while checking out D-Gates site, in hopes something new with Echidna wars had shown up, sadly not, but this little item might be worth a look. From what I can tell it has ingame rape...