One thing that makes a game very, very memorable is the environment in it. Modelling places like clubs, restaurants and hubs where you can actually interact with anything, and hang out there, and everytime you visit the place there are different events happening in it. A generally dynamic...