News

The RPG hit Xbox on April 12, 2005, several months before the November 22, 2005 launch date for the Xbox 360 ... to other EA projects, while others were laid off. Now, all of BioWare's efforts ...