Akayuki Archives

The Sky Crawlers Japanese Debut Trailer + Interview

The first trailer for the upcoming dogfighting game for the Nintendo Wii has surfaced. In case you forgot, The Sky Crawlers based…

Jak Cadden avatarJak Cadden