Europa Universalis III.

Nuff said.