@benthetwoofus, I have tried so many game engines but Defold was the one that clicked the best with me. For the way I approach making games as well as my programming style, Defold makes it possible for me to turn my ideas into actual games and allows me to make 2D games in any genre. It lets me focus on actually making the game instead of trying to work out how to make a game. Also, I really like Lua. Its not perfect, no game engine is, but I like it and since using it and I have not had an itch to try other game engine since. You should give it a go and see if it is the game engine for you. Each game developer needs to keep trying and searching until they find the game engine that works best for them.