Creative Assembly release The Total War: Rome II Cleopatra Trailer, teasing what's to expect at the E3 Showfloor this year.

Total War: Rome 2 E3 Trailer

Leave a Reply

Your email address will not be published. Required fields are marked *