What are your thoughts on the game engine functionality, structure and workflow? What is your preferred choice?