Always think big. But why are big studios creating small games? Ubisoft Montreal, home to 2,000 game developers, need not spend millions on