Friday, June 01, 2007

Ex Machina Trailer

The sequel to Appleseed, Ex Machina has a Japanese trailer just out. Check it out here.

No comments: