this is a trailer for Halo Wars. it is a upcoming RTS game in xbox 360. very nice vid indeed ^^
About me
Wishlist
Links
Tag Board
Music
Disclaimer