World Senate: World Senate Game Launches Steam Achievements

We are proud to announce that we have added Steam Achievements to World Senate. They are a good way to get you a more immersive experience inside the game. Whatever your feelings regarding achievements, they are without…