GigaBash – Godzilla collaboration announced

"It's going to be something [the fans will] really love!"