Dom Santiago

Gears of War: Ultimate Edition – Review

Gears of War: Ultimate Edition – Review

When in 2006 the First installment of the Gears of Wars franchise hit the stores, it was immediately clear that this series would be one of Microsoft’s top IPs. When the Gears of War universe stoppe... Read More »

Site Score
8.0