It made perfect use of the setting.
Manly characters and wenches that get what's coming to them. Imagine something like that in a BioWare or CD Project game.
B00bies, f3t1sh and pr0n games can be made without any bruhaha whatsoever in Japan, after all it's a civilization where Social Justice was already achieved 2,000 years ago when our own ancestors were still rolling around in the muck.