Tag Archives: Steam

Just Cause 4 Confirmed via Steam

We here at GAMING+ know when to admit when we are wrong. We wrote an article saying that Just Cause 4 won’t be announced at E3 2018. Well, that is thrown out the window now that it just appeared on Steam.

Read more