Island Trouble Windows

For: Windows

You are probably smart Achievement

Icon for You are probably smart
You are probably smart

I mean, anyone can stack stuff.
83.17% of players have unlocked this achievement

10