I wasn't clear on the role of Java/Scala in Play2, he used the standard "play new app" approach to gen the new app and got all Scala templates, that is what confused me... it wasn't like "play new app -scala" or some specific switch.
I've used Play1 quite a bit and would hate to lose it as a tool.