A sequel to Overwatch has been in the works, although delays were announced last fall. Waking up on a Tuesday morning to hear that Microsoft was snapping up yet […] Click here to view full article Tags:facebookmicrosoftsecond life