Wow! Unity, RPG Maker, Twine, and Love, among other game engines. That must've taken serious dedication. I decided against learning Unity after stumbling on Godot and Defold. Coding a game is hard enough to quibble with a game engine such as Unity.
Godot is probably much better than Unity, but I haven't tried it yet. Unity was a pain to work with, especially in 2D. And I agree, game development is already difficult when you have a lot of variables going on.
This is my first Twine game, and it was pretty easy to learn if you know how to code and know Markdown! A really good engine for choose your own adventure stories. I really enjoyed it. The game jam was a month long, but I procrastinated lol, and I made this game in 3 days. The engine is pretty flexible.
The game engine I really like is LOVE, lua is my favorite programming language. I haven't used it in awhile though.