Games that heavily feature traps as a core gameplay mechanic, requiring players to avoid or utilize them.
1 game found