I've made two 'games' with ren'py in the past, and it's really fun engine to work in and quite an amazing engine as it can be used for the most basic straight forward game with little programming experience but also scales up to some pretty complex stuff if you have the means.