Having a mascot is a fairly common practice when it comes to building a brand of any kind. Everything from restaurants to sports teams, and tech companies utilize the power of mascots, the main reason being that they are symbols and are meant to be instantly recognizable characters that we associate with a certain name brand.
BioWare has announced that the PlayStation 3, Xbox 360 and PC versions of the game have “gone gold” in North America and are currently ready for their November 3 launch date.