Been following this game since it was announced and it looks like my waiting may pay off... Check out this kick-ass trailer. I can't wait
http://www.worthplaying.com/article.php?sid=16357
http://www.worthplaying.com/article.php?sid=16357