A stage demo and trailer were on display at E3 2005.
Một đoạn phim demo (giới thiệu thử) và trailer (phim quảng cáo) được trình chiếu tại E3 2005.