trying to fix R/A confusion in bonus game
overhauling the puzzle game logic