The Unity Game Engine is a free development platform that powers many great games like Cuphead, Hearthstone and Pillars Of Eternity. Its versatility, cross platform support, scalability and community make it a great option to get started.
The motor behind many of today's most popular games, Unity 2018.1.1 has a massive list of new features, improvements and fixes, all of which you can find here along with download links.