I would never bother to make a VN in another language without making it unique to the point of needing a cross breed genre that doesnt exist, heck i'm almost doing that in ren'py even keeping with ivo's original plan for the gamr lol.. As much as I know I could likely do better than what I can accomplish using ren'py with languages i'm more skilled at, it not only breaks the mold of players familiar with the system but it would be reinventing alot of wheels ren'py already tackled for no reason--mainly rollback.
I honestly despise ren'py since its like battling against python in a way instead of working with it, but it definitely has its advantages I admit. Most of them can also break your game in a way you'll be unable to fix

but thats the actual learning curve to using it--avoid the devastating side affects you don't care to pickle apart backwards ahead of time lmao.
Our game saves actually have a separate chunk of data embedded inside the save file...as a save 'saver', in case ren'py breaks them with some fluke I'm unaware of on a large scale....that way I can just code a fix into the game to rebuild saves into and release a version that fixes it for everyone affected rather than deal with it on a one by one complaint basis
