Top notch game advert.

#2
That is actually one of the best trailers I've seen for a game. Obviously people will ask why it doesn't feature in-game graphics, but it gives a good feel for the game itself.
 

Similar threads

Latest Threads

Top