Games/The Irritating Maze/FranchiseThe Irritating Maze·, 1997 · SNKMore in this franchiseBack to gameSort: Release dateIrritating Stick1998Ucchan Nanchan no Honoo no Challenger: Denryuu Iraira Bou1997More about The Irritating MazePlayer reviewsMedia