More and more developers seem to be using the existing engines (i know you used Unreal 3 for Rev 60, Unity, UbiArt, etc) which makes sense given the huge number of features they provide with little initial development cost and common tool sets/plugins used by other developers.
Do you think there is much future in developers using custom engines for games (both indie and non-AAA) or do you think it will continue to become more uncommon for common genre games as you start at a larger and larger feature 'deficit' by having to redevelop the features on your custom engine, let alone porting issues, leaving only vert large/profitable houses (Naughty Dog, Insomniac, EA, etc) to be able to bear the time/$ costs?