Recently, the game was shown at E3 because it has been released in North America since February 11,2005 in the United Kingdom.
The game was shown at E3. This was recently. It has been released in North America since February 11,2005 in the United Kingdom.