The Fifth Bell: Minor bugfix

Minor bugfix and stability improvements. Small issues have been resolved to make the gameplay smoother.