November 5, 2012
The second half of the trailer definitely puts it into my top 10 game trailers list.
November 5, 2012
The second half of the trailer definitely puts it into my top 10 game trailers list.