Posts Tagged ‘François Pelland’

Ubisoft Logo 02 555x328

Four Telltale Veterans Join Ubisoft San Francisco to Work on Upcoming Projects

Looks like Ubisoft has some projects in the works.