I've played it way long before and I remember that it takes place in the forest where you got lost or stuck and throughout the game, you will meet three or four gals and there's a scene where you're going at it on a violet colored gal(maybe a demon). It's has a good renders and animation