im not sure if you seen it but the wording in a tweet by the official Gigabash twitter account seems to indicate godzilla will be physically in the game in some form.
"A hostile takeover from a realm beyond? Or perhaps the sign of an impending apocalypse… Watch out, citizens! #Godzilla is joining the ARENA!!! "
https://twitter.com/GigaBashGame/status/1570215951479472129?cxt=HHwWgoCwidXFw8orAAAA