Thank you for the thorough overview. When compared to Epic's approach Facebook really does look like it lacks imagination. Do you really think Epic and Facebook are a good match as collaborators? Both companies are certainly driven by growth but is that growth in the same direction? In a way I hope they don't as I find Facebook's advertising driven business model unimaginative and underwhelming. The Unreal Engine, on the other hand, is a remarkable piece of kit. Given its versatility, calling it a game engine is almost a misnomer.