Hands-on with Hacha Mecha! Gremlin Wars, the Japan-only Gremlins game you'll probably never play

By , on February 24, 2015

Subscribe to AppSpy on

[Japanese App Store link]