Onion Games announced the Japanese release date for their game Black Bird, with a new trailer. Onion Games is a small Japanese indie studio based in Tokyo, Shinjuku. The studio itself is quite unknown but it was created by very famous developers. First off is Yoshiro Kimura, the producer of Shadows of the Damned and No More Heroes 1