Sky Crawlers doesn't really sound like a aerial dogfight-y kinda title to me. It makes me think of flying spiders or something. But what's in a name, anyway?
(Read the rest of this entry)
(Read the rest of this entry)