Advances in Computer Games: Many Games, Many Challenges