Windows News Here’s how to get your free Godzilla Xbox Avatar costume on Xbox One and Windows 10


Staff member
In an apparent marketing move to help promote the upcoming Godzilla movie, Godzilla: King of the Monsters, a new digital Godzilla outfit has been added to the Microsoft Store for gamers to throw onto their Xbox Avatars on Xbox One consoles and Windows 10 devices. Officially referred to as the Godzilla Suit, this bit of […]

Continue reading...