The official trailer released on May 10, 2010 through Mind Game was extremely well received.
Trailer chính thức được phát hành thông qua trò chơi Mind Game vào ngày 10 tháng 5 năm 2010 được đón nhận rất tốt.