Day: 12 November 2014

Latest Articles From Day: 12 November 2014

No Micro Transactions for Just Cause 3

Avalanche Studios has officially announced that they are working on Just Cause 3. The third iteration of the series was […]

The Question of Day One Reviews

There has been a great deal of discussion in recent days about "Day One" reviews and what you should expect […]