Spiny maze puzzle