What can Software Designers Learn from Video Games | Hacker News Reader