Posts Tagged ‘François Pelland’

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

Looks like Ubisoft has some projects in the works.