Talk:The Future Revived (Map Game)/@comment-5590986-20150528223826

Uh St. Petersburg is ALL of Russia you know :/

I mentioned that Russian states united into a confederation called "Petersburg Confederation" based in St. Petersburg

So yeah, also most population are Russians so it's unrealisitc