News Grand Theft Auto IV will return to Steam with no Games For Windows Live or multiplayer A mixed crimebag Feb. 19, 2020 Alice O'Connor 25 comments