Just Cause 4 has been leaked by a Steam advert, just in time for E3 2018

Just Cause 4 has been leaked (again), and Rico Rodriguez is definitely coming back

Leave a reply