http://www.youtube.com/watch?v=pIexG8179K8
Supprised this has not shown up. The trailer looks mighty impressive to me. Seems quite 2001'ish (not a bad thing).
Supprised this has not shown up. The trailer looks mighty impressive to me. Seems quite 2001'ish (not a bad thing).