You... and who else?

For: Steam

Nord Fortress Achievement

Icon for Nord Fortress
Nord Fortress


6.80% of players have unlocked this achievement

Guides