The Unreal Engine has been pushing the envelope of 3D gaming for years. They continually impress us with improvements to their rendering platform. I've been working with it for the past few weeks, and have found it really intuitive and easy to work with. I'll be trying some things out in the next few weeks. Stay Tuned!