We like Unreal Engine, not only because the graphics are really good, but also because you DON'T HAVE TO PROGRAM.
It saves so much time, and you can release games quicker to keep your audience.