Age of Empires Multiplayer Beta impressions

The Age of Empires franchise is one of the most iconic PC gaming franchises of all time. Age of Empires was one of the first games that I played on my first computer and this cemented its standing in my memory. Ensemble Studios not only created a gaming franchise but also cultivated a loyal following […]