It was just this morning that Microsoft unveiled that Project xCloud will support a close dozen of European nations. Countries like France, Norway, and Sweden will now be able to indulge in some of the most anticipating titles playable on…
Read more ›