Game NewsREPO Has Come Out Of Nowhere On Steam, Topping 145,000 Concurrent PlayersEdward M11 March 2025 by Edward M11 March 202502 In lower than two weeks, a brand new cooperative horror recreation referred to as REPO on Steam has gone from 7,000 concurrent gamers to hitting...