Yesss you see the crab too? It's big and getting in the way and making stupid noises lol It's soooooooooo annoying!
It's Ghostcrawler as an Office assistant. It's part of their April Fools joke
lol I bet it is haha
On my laptop he takes up like half the screen :(
But even my reg gaming computer I have a 30 inch screen and that crab is still all up in my face.