“Oh look, there’s a big gorilla” were the first words I uttered upon stepping into the Ubisoft office last night. Sure, that’s not normally a sentence you’d hear when you walk into a place of work, but the Ubisoft office is no ordinary 9-5 working quarters. In fact, it...