Printable View
http://www.it.infogrames.com/downloa...38&action=info
What little bit of gameplay footage they show looked awsome. However i've seen game trailers before that looked awsome, only to have the game let everyone down...