That is impressive and that's kind of my point. How can a company with as many employee's (as Unity), drag it's feet with a lot of things? How can the PR/Social Media department allow such hype to be built around UE4 without directly combating it? I understand that Unity doesn't want to step on anybodies toes by giving Unity 5 some built in features (because someone in the asset store has that for sale) that mimic what's popular in the asset store. But why not buy some of the assets from the asset store, hire the assets creator to manage it, then bundle it into Unity 5? They had to go get someone from nGUI to remake the new UI, why just stop their? Unity should buy out: Shader Forge and Bundle it uScript (I use it so I'm bias and bundle it Input Touches and bundle it Shooter AI and bundle it Behaviour Designer and bundle it No need to reinvent the wheel when theirs so many wheels in the asset store.