by Monique L. McGuire | Jun 20, 2020 | Technology News
On June 23, 2000, the team at Ion Storm Austin released Deus Ex into the world and held their breath for about a month. Weeks earlier, Ion Storm’s Dallas office made gaming history with Daikatana, widely considered one of PC gaming’s biggest failures, and...
by Monique L. McGuire | Jun 18, 2020 | Technology News
Nvidia’s GeForce Now service has been hemorrhaging games of late, so it’ll doubtless be good for users to hear some positive news, namely that Square Enix has brought its games back to the streaming platform. You might recall that Square Enix games were on GeForce Now...