Responsive Puzzle Game