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?
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?