News

Epic Games has been teasing Godzilla's arrival in Fortnite for over two months now, and you can finally check out the kaiju in its latest update. While there is a Mechagodzilla skin you can buy ...