Overwatch Players can play on Busan

Blizzard has released the Busan map for all Overwatch players to enjoy. The map was confirmed alongside the release of D.Va's short Shooting Star and includes her Meka Base along with other gaming related things such as a Hero of the Storm items, a karaoke bar, and more.