Atlus is bringing yet another game west, Attack on Titan: Humanity in Chains will launch on 3DS in May 2015

By , on April 2, 2015

Subscribe to AppSpy on