Amy Li

Share

Articles by Amy Li

The Satisfaction System of Video Games

The chances are that at least once in your life, someone has said this to you: ‘Video games are addicting.’...