Overwatch is a team-based multiplayer first-person shooter video game developed and published by Blizzard Entertainment, which released on May 24, 2016 for PlayStation 4, Xbox One, and Windows. Described as ...
Swedish player Mendokusaii had a little fun while streaming: he announced he had found a new easter egg on map Horizon that causes a breakdancing alien to appear in the space station. Needless to say this is a fake, but a funny one for sure.