Appleseed Alpha’s First Trailer Hits, Highlights Deunan’s Chest in Creative Ways

Yesterday, IGN posted a trailer for Appleseed Alpha, the latest entry to the world penned by...

Read More