Next Destination PCSX2 Net
· One min read
Ever wondered from which country and city we get the most visits?
Country top 5:
- United States - - (706,921)
- Japan - (524,869)
- Brazil - (504,787)
- Germany -
- (392,980)
- France - (331,084)
City top 5:
- Madrid, Spain - (104,796)
- Sao Paulo, Brazil- (79,615)
- Tokyo, Japan - (78,990)
- Santiago, Chile - (75,821)
- Moscow, Russia - (75,006)