Modern games provide players with diverse challenges thanks to a multitude of genres and game types. Casual gamers can jump into simple mobile titles that provide a quick escape from daily tasks, while hardcore gamers can pick from a range of skill-heavy games that require hours of practice and [...]