lewdgamer.com
Side-Scrolling Action Game Legend of Ogre Buster Released on English DLsite
Ogres are trekking village to village to kill the men and impregnate the women. A female knight wields her blade against them in Legend of Ogre Buster, now available on the English DLsite store.