Just Cause 3 Interactive Trailer: How Will You Wreak Havoc?

It's not quite the same thing as actually playing the game but hey, a little interactivity is better than none. Developer Avalanche Studios has released a new interactive trailer for the open-world action game, Just Cause 3 , set to

Read more ›