3 years 5 months ago Link Gamasutra Understanding the role that psychology plays within the science of game development is crucial to creating memorable and engaging games. ... Tags Gamasutra