- Dec 7, 2005
- Reaction score
This is months old news, which actually lends a lot of credence to this being legitimate.
The biggest smoking gun is the purported setting, the Helios Cluster in the Andromeda Galaxy. That much was confirmed by Bioware at the announcement, and the trailer certainly emphasised exploration and colonization; why else would they include Johnny Cash in the trailer?