A game featuring multiple mini-games or varied challenges, often with a focus on quick, arcade-style gameplay.
1 game found