Just Cause 3 Review

Just Cause 3 PC Game Review

While some publishers manage to release a new game within a franchise on a yearly basis, other publishers a little longer to give us the next installment – even in a franchise as popular as Just Cause. Developed by Avalanche Studios and published by Square Enix, we had to wait nearly six years between Just

Continue reading »