Games where the primary mechanic involves dodging or avoiding obstacles, enemies, or hazards.
1 game found