Sunday, March 6, 2011

Appleseed XIII Trailer!


An official website for the upcoming animated series Appleseed XIII has just launched - and although it doesn't contain much yet, it does feature the trailer below which was graciously uploaded by Twitchfilm.com.