Overwatch looks awesome. Tracer looks fun
New site looks great so far. When I click on the link for twitter though it takes me to a 'this page does not exist', I was able to find the account to follow, but the link here doesn't direct me there.
this is interesting... might check ir out sometime! :D
i had that Pixar felling when i saw the trailer
Does this site still exist? The domain appears to be dead now.