hello

yes another trailer has come out, and explains alot more

http://www.youtube.com/watch?v=ZsxR1d3QYz4