Ten Things Video Games Can Teach Us: (about life, philosophy and everything)