Top 10: The architecture of computer games (part I)

Architecture Island, Second Life