Tag - illuminati

The Secret World Review (PC)

I have to admit I was a bit skeptical when I first heard about this title a few years back. Given the rough launches Funcom had with previous titles, and given the unusual setting and theme...