Godzilla Takes on the Mobile Game World with Three Brand New Games for iOS and Android « SciFi Japan