[ATTACH=CONFIG]25819[/ATTACH]
Yesterday evening, another E3 2018 announcement was prematurely leaked. This time it wasn't via Walmart or a ratings board. Nope. This one came from Steam. That's right, a Steam ad for Just Cause 4 popped up last night.

For reference, Just Cause 4 hasn't even been announced yet.

I guess we'll see more at E3 in a few days.

[ATTACH=CONFIG]25820[/ATTACH]