Haha, really? In Heroes 5, there was a bonus map called "Nival 10," dedicated to various office adventures (not at Ubisoft, but at Nival itself), so it's a tradition.
There's something similar in the 6th game too, only you have to save everyone from the bugs of the developers, publishers, fans, and so on.