The Last Remnant now available on Japanese iOS and Android stores

By , on December 15, 2015

Subscribe to AppSpy on