Global Agenda Review
Global Agenda
7.0our score

Global Agenda Review

Global Agenda is one of these games I’ve seen floating past but never really given a chance. To be fair, the marketing for it is…