Akayuki Archives The Sky Crawlers Japanese Debut Trailer + Interview Akayuki Staff Apr 1, 2008 The first trailer for the upcoming dogfighting game for the Nintendo Wii has surfaced. In...