Blizzard Collectibles – Overwatch Widowmaker Statue

Blizzard has announced that they are bringing their collectibles lines in-house, and branding them as Blizzard Collectibles. They are launching with an all-new Overwatch – Widowmaker Statue. The statue is based on the fan favorite character from the Overwatch video game. It will stand at 13.5″ tall with a themed Overwatch logo base. The Widowmaker Statue is priced at $150. You can order it by Clicking Here. In addition to the Widowmaker Statue, the new line is adding a few existing items that were previously released. We have received a press release for the launch of Blizzard Collectibles, which … Continue reading Blizzard Collectibles – Overwatch Widowmaker Statue