“Innovative recruitment site for Ubisoft, showing their creators of emotion (their employees). Hidden content can be found throughout the site.”
… personally I find it a little buggy but interesting to take a peek all the same.
Symbolic + Brand + Motion
DESIGN