Team members from Ubisoft working on development and engineering projects
This article seems intriguing—what do you think about it?