The RenPy Visual Novel Engine - Ren'Py is a visual novel engine that helps you use words, images, and sounds to tell stories with the computer. These can be both visual novels and life simulation games. The easy to learn script language allows you to efficiently write large visual novels, while its Python scripting is enough for complex simulation games.
Visual novels are games that many people may not even be aware of, mostly thanks to the fact that they are rarely released in the West by official means. However some of these visual novels contain compelling storylines full of interesting characters which many fans may never see. Thankfully, over the years, many visual novels have been adapted into anime and occasionally these anime manage to make their way overseas.