To me it's like stating the fact that they are working in cloud.
Imagine a different scenario: Lorne gathered them all in one place, and the team was shown briefly in the video with him saying:
"[...] and now we're working on soon to be released Oddworld Soulstorm, and we're building it in our office in California [camera shot changes]"
Now I don't think you'd feel in any way alarmed by this sentence and go "why did he mention offices, like it's a new thing?".
I think you started watching the video with the presumption that everyone using the word "cloud" must obviously be marketing it as the new big thing. That's not what I heard in the video.