This reminds me with "the second life" game