Did anyone here ever play nationstates.net? Seems it was popular a little before my time. Looks kind of amusing.