No open jobs right now.
Microsoft has signed a 10-year deal with Spanish cloud gaming platform Nware, letting Nware stream Microsoft game titles. The agreement was announced on Friday.
No reviews yet.