Some important aspects of serious games are allowing the user the right aount of control to navigate, change views or access learning notes. Social presence is particularly important, and can be added to the game through synchronous participation, chat rooms, or avatars who respond with non-verbal communication cues as well as verbal or textual feedback. Virtual worlds may be the best way to achieve this, as users actually compete against each other.