Top
20°

A Tour of BioWare

GameZone takes a quick tour of the BioWare head office in Edmonton, Alberta, Canada.

Read Full Story >>
gamezone.com
The story is too old to be commented.